skysight-inc/HackerNews huggingface dataset:
I’d definitely pay 2-3$/month for Youtube if I could unbundle it from Youtube Music. I’m paying for Spotify and have no intention to change that (and I’ve given Youtube Music many chances).
> Then who are these kind of headlines (ie, "Hottest day ever!") for? Given they are factually incorrect

how so?
https://boring-guy.sh/
I write sometimes about machine learning
> they don't even show the step by step code or link to any repository that shows how it's done

They describe the steps and provide the clue that it's a 45 line script including blank lines and comments. I think they expect you would be able to quickly replicate their work in a language of your choice and calling out to libraries of your choice.

> no description of what the heck "Watchdog.py" is, no description of what Jinja

The authors expect that their readers know how to google (or ask chatgpt) for simple coding terminology.
It doesn't really have anything to do with how long it's been going on. If having better reviews is a competitive advantage then they could do it themselves.

The problem is, there is no guarantee that it's worth more than it costs.
> Why fix underlying problems when you can just put things in a bottle/container? Like that won’t use more resources.

This is WINE (not an emulator). Constrained by the design of Windows. Cannot fix that underlying problem. The resource cost is only tens of megabytes of storage and it provides clean isolation. It's not an entire copy of the OS. It's mostly just configuration.
https://deut-erium.github.io
I mostly write about CTFs, SMT solving and cryptography
Here are some of my writeups to CTF challenges

https://deut-erium.github.io/WriteUps/
> where you really wanted to be was building languages and inventing new tools.

Building computers, operating systems and compilers was always a niche.

So if you're a computer scientist or an electrical engineer, sure.

But if you're not, there was, is and will be "power users" who make the most of it.

- Teach, fix shit and bridge the gap for mortals
- Enjoy technology with a deep but not foundational understanding.
> I’m not telling anyone that they can’t use words however they want. They can.

It sounds like we are in full agreement, and you’re with me that @xenago’s demand to not use the phrase might be overstepping a little bit, no? Isn’t this confusion easier to clear up with a single short question than with assumptions or demands?

There is a slight problem with claiming using “open source” is confusing to the people who know about OSI. To the lay person who’s not a software developer, “open source” does mean ‘source is visible’, and “free software” does mean ‘software that costs no money’ (and these definitions are included in dictionaries and Wikipedia, next to the OSI and FSF versions). The OSI and FSF definitions are terms of art that these orgs are trying to establish and control, and they deviate from what the literal words alone imply, both in meaning and level of specificity, therefore they will always be confusing to people who are neither developers nor lawyers. Wouldn’t it be better if FSF and OSI relied not on co-opting everyday words, but having phrases that are more obviously terms of art and more obviously attached to the orgs? Even something as simple as “OSI Open Source” or “FSF Free Software” would go a long way. OSI does on it’s site use “OSD - Open Source Definition” quite a bit.
https://www.mattp.tech/the-pittsburgh-roboticist-blog

it's a mix of whatever is on my mind, but something I think this group would like is my "The Roboticist's Library" where I review books I've read that have influenced how I approach problem solving professionally.

https://www.mattp.tech/the-pittsburgh-roboticist-blog/tag/Th...
Location: Bulgaria, Varna

Remote: mostly no

Relocation: temporary

Technologies: python, javascript c++ c java sh perl make linux.. and plethora others, prolog and android to SoC and assemblers.. making other languages where needed. Also paradigms, methodologies, cultures etc. All that jazz.

Resume/CV: http://www.svilendobrev.com/rabota/cv/

Email: az at svilendobrev point com

site: http://www.svilendobrev.com/rabota/ -- http://githib.com/svilendobrev -- http://www.linkedin.com/in/svilendobrev

About: Making software for 33+ years.. seen many companies, projects, cultures, teams, machines, technologies, and.. attitudes.
Been everything, now CTO of a fintech, usually wearing many hats, always hands-on.
Have my python course. Style. Some open-sourced things. Opinions. Whatever.

Looking for mentoring a team. About programming and life - with me coming there.. or them coming here, would gel better.

Like playing trainer, within the team and the project. Did it once officially, 2013/Ericsson/Ireland - 10 newbies, young+old, 4 months.. all seniors now.
Many times unofficially, 2005 Singapore or 2019 Varna.. Made some good friends along.

But.. don't expect me lecturing all-time. Nor coding it all myself. That's not the point.
i mean - architecting, coding, requirements, reverse engineering, DIY, decisions, strategy - is fine, and management-politics isn't, but i like best mentoring.
Teaching people about programming, life, 42, and how to live as programmer, without going crazy, and without making others crazy.
And how to tweak that function- interface- server- app- or relation, so all works better together. Nudging or nagging here-there, smiling or kicking elsewhere..
IMO the interesting part of software, is the people - technical stuff is fixable..

have fun
When I used to play a lot of CS:GO this effect was very obvious.

Ranking up was essentially learning to counter strategies at a certain skill level.

But sometimes when you played much weaker players your playstyle would be over optimized to predict/counter a different style of play. The solution was usually to stop overthinking it and just rely on your raw aim mechanics to beat them.
You can get far with htmx and any server template language.
Common patterns are already encoded as html attributes.
What would be a reasonable amount of verifications? We are open to feedback on the price model. We are currently charging 5k per dollar after the initial 10k.

Cheers!
Going for a run, bike ride, or even a brisk walk before bed is the best preventative remedy for a hangover I know of.
> In my case, BTCPayServer was wrapped in a docker container because the developer loves docker...

Right. But one example doesn’t mean the entire world of containers is “bloat and unnecessary”.

I’ve encountered many use cases where packaging dependencies and deployments become significantly simpler due to containers.

True that there are possibly several other solutions that also solve similar problems. But that doesn’t mean containers don’t also solve actual problems.
FBI couldn’t walk into NYTimes and ask them not to publish something? Of course they could, and I’m sure they have many times and I’m sure many times NYTimes told them “go fuck yourself, see you in court if you want.”
Yes I don't think it gets to the same depth. They used an off the shelf tube (presumably then getting consistent layup/quality), which gave it a definite thickness and diameter.

There are nondimensional structural similarity parameters that could be used as well, which I don't think they did, but those are used for subscale structural modeling for things like buckling. Sometimes substitute materials are used as well to get the right structural parameter.

Kind of like Reynold's number for fluid flow but for structures. It's been a while since I studied that aspect and can't remember off the top of my head.

I'd like to see the Ti failure too. He did cast a Ti sub replica a few months back and it flattened to a banana: https://www.youtube.com/watch?v=8tW4zfTeJqM
"in school suspension" is largely a US only thing
FreeBSD had its own ZFS port.

ZoL, if my ancient memory serves, was at LLNL, not based on the FreeBSD port (if you go _very_ far back in the commit history you can see Brian rebasing against OpenSolaris revisions), but like 2 or 3 different orgs originally announced Linux ports at the same time and then all pooled together, since originally only one of the three was going to have a POSIX layer (the other two didn't need a working POSIX filesystem layer). (I'm not actually sure how much came of this collaboration, I just remember being very amused when within the span of a week or two, three different orgs announced ports, looked at each other, and went "...wait.")

Then for a while people developed on either the FreeBSD port, the illumos fork called OpenZFS, or the Linux port, but because (among other reasons) a bunch of development kept happening on the Linux port, it became the defacto upstream and got renamed "OpenZFS", and then FreeBSD more or less got a fresh port from the OpenZFS codebase that is now what it's based on.

The macOS port got a fresh sync against that codebase recently and is slowly trying to merge in, and then from there, ???
SvelteKit is amazing. I disagree about Skeleton though. Skeleton makes you feel productive and safe at first but it has a lot of foot-guns. It leads you down a happy path until you don't like something and then it's difficult to customize. You're much better off using DaisyUI or something headless like MeltUI when it's ready.

Take a look at Skeleton's own site https://www.skeleton.dev/docs/get-started
Press page down - no scrolling happens. Hover your mouse over the navbar - no scrolling. Print the page - the content is cropped to only what's shown on the screen. I've raised this with them and it hasn't been a huge priority yet tones of sites are using this pattern from the <AppShell> component. Skeleton thinks you can just take your dark theme, invert the colours and end up with a decent looking light theme which just isn't the case.

With DaisyUI you get a more mature/performant/popular framework that takes accessibility seriously. It's amazing what they can achieve with just CSS animations and no JS. It solves the hard part (HTML, CSS) and let's you write the easy part (Svelte). You're also less locked into Svelte - you can much easily pull your DaisyUI html into a different framework.
I have a fair amount of experience getting things to the front page of Hacker News because I sometimes share work from Hack Club (https://hackclub.com), a coding nonprofit I work for.

By far, beyond any tricks or special hacks, the most effective mechanism is just posting things people on HN will genuinely find interesting. And that’s the beauty of this place!
I'm not sure what you mean that Messenger as a platform is gone. I still use their messaging app all the time, is that not the same thing?
> it's still technically "cloud" if it's managed servers (wherever they may be).

Thank you for this. No more second thoughts about pointing cloud.example.com at our local HPE rack.
But the author did make money?! So I’m not sure your final paragraph really represents an appropriate response. The author made money, but they were unhappy because they weren’t doing something they enjoyed.
It tends to be a spectrum, but the various, sometimes very different licenses adopted by the OSI still have something in common - the open source values laid out in the Open Source Definition. [1]
SSPL did not comply with this requirement, as it discriminate against specific users or use cases. I think it is in the interest of everyone to draw the line somewhere.

[1]: https://opensource.org/osd/
https://bala.sh
If your access token is compromised, you would normally need your refresh token to get a new access token? So it would increase security, but if you lose your refresh token, you def have the same problem.

Or am I missing some context?
The nuts-and-bolts implementation of inlined-CSS to avoid flash-of-white is separate from the UX toggle question, which is why I listed them as separate criticisms.

The former is just wrong of OP: no user wants the FOUC flash-of-white, end of story; similarly for some of the other solutions proposed here (block the entire page, really? talk about burning down the village to save it). The latter has more leeway for design: we settled on a tri-toggle to use the media-query but allow users to override and hardwire light/dark mode, and that seems to work most naturally. But there may be other contexts where something else would be better.

Indeed, for toggles, you could even try not having a toggle at all and relying on the system setting through the media-query. (However, as appealing as this is - why have separate controls when the user already has a global control and can enable/disable it? - we found this confused & angered users: https://gwern.net/design-graveyard#automatic-dark-mode So, gotta have a toggle. At least for now; maybe as dark-mode becomes universal, at some point users will become educated enough that you can afford to use only the system setting?)
Children can be taught how to use computers in diverse and interesting ways since early age. I know, because I did it with my kid. And I did not exhaust the possibilities, so it can be certainly done much better if educational professionals invest themselves in the topic. As most parents aren't up to the task, schools are supposed to do it since kindergarten, but instead of offering positive and enjoyable examples, they choose to spread the sort of fear-inducing negative technophobic propaganda many people are repeating here.

As for what I mean by technophobic propaganda, just listen to yourself: "the belief that social media and smartphone games are addictive". People aren't stupid. Psychological trickery can get games and media only so far. People crave a variety of experiences. It's not that hard to keep students' attention either by offering an interesting subject, by listening and being honest (for a change), or just by being there as a parent or teacher.
The headline doesn't say "ever", it says "on record". That's widely understood to mean "since accurate temperature records began", and doesn't include the fact that the earth was known to be far warmer in former aeons (we certainly don't have any records of what the average temperature was on any given day then).
That is remarkably a non-answer.

Not least because you don't even need to run the container at all when developing.
Isn't it the other way around? Most salted hash implementations share the salt by embedding it in the hash. It's pepper that isn't shared.

After rereading, I suspect by 'shared' you meant 'non unique' rather than 'public'?
I built an ebook reader in Vue with ChatGPT the other day, never having used Vue before. Took about a day.

Learned absolutely loads - far more than sitting down with a book and trying to learn from that. Not least because I’ve tried before and quickly lost interest.

Instead I’ve learned the basics and made a working web app, which I’m pretty pleased with.
prompt engineering can definitely deliver value for a customer, but i don't think it will deliver value to a developer in terms of building a sustainable career.

a different analogy that gets at my original concern: becoming an expert prompt engineer for an particular LLM is like becoming a power user for a piece of proprietary software that isn't getting any more updates.
This is quite interesting. We are following a similar path in my company.
Moved from a proprietary CMS to a headless one (strapi) to extend it as desires and control the UI/UX completely and also moving to Odoo as an ERP. Any advices on this?
What do you mean by pulling everything together under one UX?
Thanks in advance!
It will do that now, it will just be buggy and wrong. But that's obviously just a stage that you don't even need more AI to fix. Tell it how to write tests, tell it how to justify those tests and how to make sure they make sense, tell it how to look for the bug, tell it how to attempt a fix for the bug, tell it to evaluate whether that fix satisfies the bug report, tell it how to read the errors after it tries the fix, and to iterate on that fix or to abandon it and try something else, when it reaches all standards for success, tell it how to report what it did on the ticket.

If one doubts that all this can be done by an LLM, use a different LLM for each step. Use committees of LLMs that vote on proposals made by other LLMs.

I don't know, I feel like the sky's the limit, especially if they can be made significantly more power efficient. I think that if they never get any better than they are now, and they just get more power efficient, they'll be useful for almost anything.
Sure https://tiltingatwindmills.dev/

I should post more. I'm kind of leaning more towards an old-style homepage than a blog though, that's why I separated out the Notes and Miscellany sections for things that don't really make sense as a part of a chronological series of posts.
I was reading just today about this project using

"almost 14,000 lines of raw PHP mixed with inline HTML, CSS in <style> and raw JS in <script> tags"

and making $60,000/month. [1] Talk about non-pretentious stacks.

[1] https://twitter.com/levelsio/status/1675829733668319233
Perhaps not 99%, and perhaps not new sites, but I'll bet those three environments combined run more than 80% of sites right now.
Can I use this and docker at the same time?
A lot of people here would argue it’s just a numbers game. I’ve been lucky over the past 25 years to hit 2 or 3 targeted possibilities with a single email to someone I knew. But I realize that’s probably not typical.
Fair Enough! I agree with you there, and I did drop the game once for a week or three because I couldn't nail platforming sequences. My memory just erased those bits and focused on fun parts :->

Can you let me know about Tunic? I first heard of it literally yesterday when I googled for "Zelda but on Steam Deck"...
Yes, this breaks the fundamental web concept of graceful degradation.
> You want to dollar cost average into the market fine, but I wouldn't take out any margin loans for at least the next year.

Six months ago I borrowed 3 years of my gross income (principal and interest, not margin) to buy more low cost index funds. The loan period is 10 years which was the max available. I fully intend to pay it off over 10 years, no faster. Wish me luck!
I've always found Coding Horror's Venn diagram depiction of SQL joins quite enlightening:

https://blog.codinghorror.com/a-visual-explanation-of-sql-jo...
> in that case, pretend I wrote "grammarless"

Gonna call you out on that as well. Forth, sure. Forth is...Forth.

But Lisp is not grammarless. Smalltalk is not either. The Lisp reader, notably Common Lisp, is a non-trivial piece of code. The Common Lisp lambda list, as a language construct, is not trivial either. (Dare I mention the CL LOOP macro?) Just because everything is "a list, symbol, or constant" does necessarily make the parsing problem trivial.

It SEEMS simple, but then you get into it, and you find you fall into the weeds.
I miss these simple days.

Now to make a website, first start to design a cluster, what services it will run, the CICD pipeline and after a week of battle forget what was the site you wanted to make.
School has breaks too. What are you doing if a teacher is absent or you have something like a 3h lunch break?

Growing up you were simply not allowed to actively use your phone during class, outrightly banning phones from school makes no sense. We'd also use them for some class activity at least once a week.
Nothing can infer _all_ types. Or even much of a subset. I was surprised to learn that Hindley Milner can't infer "id" as a function argument, and attempting to extend it to do so results in undecidability: https://stackoverflow.com/a/74869648/171121
> “No agency or creativity or ability to innovate, anticipate beyond what they’re prompted, etc.”

Sadly, you’ve just described the majority of the developers I’ve had to work with recently.

Most have no agency, write boilerplate code with no creativity, need their hand held every step of they way, and won’t do anything they’re not explicitly ordered to do.

You probably work in an SV startup with a highly skilled workforce. Out there in the real world there are armies of low-skill H1Bs and outsourcers that will soon be replaced with automation.

It’s a recurring theme in economics. Outsource to low cost labour, insource with automation, repeat.
What's your boring setup?
> but we're bedeviled by elusive crashes that seem to be exposed by some nuance of the Proton (WINE) emulation layer (at least 2% of our game crashes and at least 25% of our launcher crashes which is disproportionate given that only half a percent of our players are using some version of WINE).

Do Windows games work on Linux? No, there's little Valve can do to change that, bless their hearts. But it's a very Reddit Social Media friendly statistic. It doesn't square with the reality from people like you, who actually make games with an audience.

And anyway, if you want to build for Linux, use Unity, so Proton is kind of a moot point, and also, you'll be doing that to sell on Switch anyway, porting your game like Vampire Survivor, Slay the Spire, etc. did, if you care about that audience. Vulkan will be fully deprecated before Proton can substantively reimplement enough Windows for non-middleware games. And anyway, Vulkan is awful, it's poorly supported by all the vendors, including Valve's own, but again, it doesn't matter.

The bigger picture: Steam already sells so many copies of games to so many people who spend 0 minutes playing those games. The idea of playing a game is enough to sell it. So in a sense, does it matter if your game doesn't work for the people who bought it? Like in the sense of objective reality?

RGB? People buy that stuff. It wouldn't be on everything if it didn't sell.

The Steam Deck is a cozy idea of gaming people like to buy. They could also blow $300 on a video card overpowered for playing Overwatch and League. These trends don't make sense in an objective reality, but the product is already psychological for so many people.

Brad Wardell, pariah and guy who was, ultimately, totally utterly right, figured this out ages ago:

> You focus on people who buy your stuff... One of the jokes... is how "ugly" WindowBlinds skins are (though there are plenty of awesome ones too). But the thing is, the people who buy WindowBlinds tend to like a different style of skin than the people who would never buy it in the first place.(https://forums.sinsofasolarempire.com/303512/piracy-pc-gamin... 2008)

And anyway, who cares? At the end of the day, you go and buy Windows on your handheld. Would people spend $15 on an OEM license of Windows for the Deck to have their games not have this problem? Probably. It is good for the planet that Valve is trying to make WINE emulation work, but it's not doing anything for the consumer - Unity is, middlewares are - and it's not doing anything for the game developer - more games would sell if it was just Windows - so really, pass your judgement in an objective reality. I really don't see the point of DXVK.
No not really. It also felt like an AI "winter" after the fairly transformative Talk-To-Transformer released, but we eventually got better stuff in the end.
Oh, I see. For a moment, I thought the latest thing was that it had decided to become a Twitch competitor. You get to stream 6 minutes of games a day!
I dont condone any kind of systematic exclusion but I have to ask if the authors have tried to start an internet business in China.
I recently moved to TubeSync and Jellyfin for YouTube videos. TubeSync will make a copy of the channel locally while applying Sponsorblock filters directly to the video file.

It checks nightly for any new videos on the channel and Jellyfin sends me a notification when a new video is ready to watch.
I attempted to use Wine yesterday to run a Windows app and it failed. How is this different from Wine?
I'm sorry that you lost your father. But stress alone doesn't cause heart attacks. Most likely there was some other medical issue.

https://www.bhf.org.uk/informationsupport/risk-factors/stres...
https://catswhisker.xyz/

I started it to share my hobbyist electronics and software projects, but so far it is mostly knitting and chess :shrug: