skysight-inc/HackerNews huggingface dataset:
It was never about "free speech" but rather "how can we justify what we say to gain influence". Once sufficient influence has been acquired it is necessary to prevent opposition from wielding the same tool that gave you power. The common man may have been convinced that "free speech" was an ideal but ultimately they were being used or manipulated.
You seem to be working from an incomplete model of the world. I can tell you for certain that small private schools with engaging lessons still have children who'd prefer to be on their phone. But I also went to school multiple decades ago and we weren't sitting quietly listening to the teacher all day, or working off typewritten transparencies...
Majority having “coding” skills is not happening. Writing code is boring for majority. Why write code when you could be playing games and having fun on TikTok? There is your answer. We love writing code because we are nerds who love to solve complex problems. New kids who are not interested in writing code but using shortcuts to get code written for them by ChatGPT while not understanding it - is the least of our concerns. Let them have at it, but once they see the monoliths we tackle with at work - they will burnout on the spot. Cobol? Still alive and well. For a reason.
Stable Diffusion 1/2 were made to run on cards with as little as 3GB of memory.

Using the same techniques, yes, this will fit in 8.
Sites which don't handle user data do not need HTTPS.
Everything Mastodon Lacks: Calckey in Fediverse
https://www.zarl.dev

Only a few posts but hopefully interesting enough.
Lol oh well we’re all gonna just share our personal blogs regardless XD
- So, once I interviewed with a company and was asked about a conflict at work.

- The task at hand was to recall (or, for that matter, invent) a situation involving a conflict at work, and convince the interviewer that I handled it with aplomb.

- And so, I proceeded to recalling a situation involving a conflict, explained the Situation to the interviewer in detail, outlined the Tasks I was responsible for, conveyed the Actions I took, and related the Result of my actions.

- Result: I died a little bit inside, but the interviewer was very impressed and offered me a job on the spot.
> Is the base model EMMC able to be removed to install NVMe

Yes, guide here: https://boilingsteam.com/how-to-upgrade-your-64gb-steam-deck...
Realistically speaking, the vast majority of the security benefit of TOTP in the wild is "the user doesn't get to choose a weak password", followed by "the persistent secret isn't getting sent over the wire"; being an additional "factor" is faaaar in the distance.
I'm really good at other people's interpersonal problems, I'm a natural mediator. Less good at my own.
Dare we ask why? :)

https://t-ravis.com/room/post/
No, and then when it's down you can't update the certificate.
The "human perception" crap is always marketing. Everything is supposedly at the limit of human perception, until the next generation of technology comes out, and then this time it's for real at the limit of human perception! I think the last 20 years of tech products I've bought were always marketed as at the limits of human perception.

Step aside 8 bit color, 16 bit color displays are here: 65536 colors! Nobody can perceive more than that! Then 32 bit color came along: 1+MILLION colors!! How can it get better than that? Humans can't perceive more! 30FPS gaming as the gold standard for what the eye can behold, then it became 60FPS, now it's 120FPS! The PPI arms race is the same thing.
Also these creators chose to release their work under an open source license. On them completely.
I miss MDX (language behind MS Analysis Service).
In Houston there's enough for a website dedicated to them [0], and they aren't at all associated with "dangerous" parts of town. If anything, if you see one going up, you can bet your property taxes are, too.

[0] https://houstonmuralmap.com/
GPL Version 2: "6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein." (emphasis added)

GPL Version 3: "You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License" (emphasis added)
only issue with microsd is very slow writing speed. For games that are in the dozens of gigabytes you will wait a LOOOOONG time for the process to finish,
Your analogy suggests that the code is the final product, akin to a cabinet or a building, something tangible that can be appreciated for its craftsmanship. In some instances, like open-source software, the code might indeed be viewed this way, but in most cases, it's not the code itself that end-users appreciate, it's the functionality it provides.

To refine your analogy, the code isn't the cabinet - it's more like the blueprint or the process used to create the cabinet. The user doesn't care if a hand saw or a power saw was used, as long as the cabinet is well-crafted and functional. Similarly, end-users of software don't see or appreciate the code. They only interact with the user interface and the functionality it provides. As a result, being "precious" about the code can sometimes be more about personal ego and less about delivering value to the end-user.

In terms of pride in craftsmanship, of course, it's crucial to take pride in one's work. However, this doesn't mean that one should be resistant to using better tools when they become available. The introduction of AI in coding doesn't negate craftsmanship - instead, it's an opportunity to refine it and make it more efficient. It's like a carpenter transitioning from using manual tools to using power tools. The carpenter still needs knowledge, skill, and an eye for detail to create a good product, but now they can do it more efficiently.
this is one underrated point. Altman talks about democratizing this technology. But if the leading LLMs concentrate at a few companies, unless governmentally mandated, they could keep guardrails from regular folks accessing it, and also with regulation capture.
The answer to your last question is that you can't.

Even with types the multiple inheritance example you describe is incredibly frustrating and near impossible to grok.

I love huggingface's transformers library and use it every day, but trying to find out what the fuck is actually going on when I 'call' a model instance (yes, they overloaded __call__) is a kafkaesque journey through the inheritance tree. I must have tried like 5+ different times and I still don't know what's going on.

edit: sorry for the rant, it's just an example of multiple inheritance and python pain.
I think the big piece is native overlayfs so k8 setups get a bit simpler.
It seems kind of like hard linking but with copy-on-write for the underlying data, so you'll get near-instant file copies and writing into the middle of them will also be near-instant.

All of this happens under the covers already if you have dedup turned on, but this allows utilities (gnu cp might be taught to opportunistically and transparently use the new clone zfs syscalls, because there is no downside and only upside) and applications to tell zfs that "these blocks are going to be the same as those" without zfs needing to hash all the new blocks and compare them.

Aditionally, for finer control, ranges of blocks can be cloned, not just entire files.

I can't tell from the github issue, can this manual dedup / block cloning be turned on if you're not already using dedup on a dataset? Last time I set up zfs, I was warned that dedup took gobs of memory, so I didn't turn it on.
Heh. Saw the edit, but responding anyway. Canonical has its own issues. I can overlook some, others (like forcing Snap on users) have put me off a lot.

Ubuntu did a lot to popularize Linux and make the Linux desktop experience more usable. It struggled for a long time to figure out how to monetize that, though. They seem to be profitable now[1] claiming a growth in revenue to $205.4m and operating profit of $44m with a headcount of 858 (up from 705 the prior year).

The "Ubuntu Pro" move this year (which also raised many hackles, briefly) will probably pad the coffers a bit more.

[1] https://find-and-update.company-information.service.gov.uk/c... (See "Group of companies' accounts" through December 2022. The PDF link is atrocious.)
Techmoan nailed it here: https://www.youtube.com/watch?v=NvNPMlATA9g
It almost doesn't matter, for example the safemoon team's scams are documented on the Blockchain but the investors don't care. We can't underestimate the financial cultism of crypto people
You don’t call telemarketers or solicit their services. That is quite a bit different than seeking out a websites content and circumventing the method that content provider chose to generate income.
The biggest benefit, I’ve found, is it makes me comment my code. If I can make the AI understand what I want, then it turns out that three months later I’ll also be able to understand the code.
Didn't they have an 18 hour hard outage the other day?

Edit, sorry, 9 hours: https://ocistatus.oraclecloud.com/#/incidents/ocid1.oraclecl...
Beauty-focused TikTok videos leads to appearance shame, anxiety in young women
This feature is basically the same as what underpins the reflink feature that btrfs has supported approximately forever and xfs has supported for at least several years.
https://www.lelanthran.com
My blog is mostly about accessibility and such, from a blind person's point of view.

https://devinprater.micro.blog
What city doesn't feel dull? Where do you live or rather what is city that isn't dull and depressing? Without a comparison it seems strange to compare two completely different cities, in two completely different continents.
https://electroagenda.com/en/

I write about electronics theory and practice. Lately also about signals and systems theory.
Ah, depends on the book! If it was something I really enjoyed like The Martian or The 3-Body Problem, then I would devour the thing in a day.

I remember reading this and it was so uninspiring (the author won the Nobel Prize for Literature) that it took me an entire month to finish:

https://en.wikipedia.org/wiki/The_Black_Book_(Pamuk_novel)
Oh my goodness, me too.
I'm currently using a Steam Deck to play through Diablo IV and it's absolutely amazing how well Diablo IV runs. Once you get it working, it works great.

That being said it did take me an unbelievable amount of tinkering to get it to work. And unfortunately SteamOS comes with all of the typical bugginess you would expect from a Linux OS baked into a handheld device (keyboard disappears, trackpads stop working randomly, UI elements overlap with no way of removing them, etc.)

Still, the Steam Deck is a freaking achievement. The battery life is unbelievably good for a device of this kind. If a new Steam Deck comes out with an OLED screen it's a day 1 purchase for me.
I mean, compared to what, Craigslist and eBay?
That comparison makes sense. And a lot of management will probably use AI because it’s “cheaper” although the results aren’t very good.
If GPT can improve the code that's written in the first place then a lot of that work would just go away.

I strongly suspect that it will. There are whole classes of bugs that occur because some work is boring 'not quite copy paste' work that devs just don't like doing, and don't pay any attention to when they're doing it. Linters and syntax highlighters already catch a ton of those issues before they make it to production, and GPT will make the rest much less likely to happen.

Maintenance is one area where GPT will also shine, because it's 'just' updating some code to do the same thing, so using the existing code as a set of tokens with a prompt like 'update this code to work with v2 of library X' will be extremely effective. It'll be like having something write a codemod for you.

The future is bright. We'll get a lot more productive stuff done, and spend a lot less time on boring grunt work.
It's because 'nltimes.nl' is not a serious news outlet. It just translates things and reposts it.
Assuming they're not just reading it from a checklist & tuning out when you start talking - they're looking for a story where you had a problematic relationship with a coworker or coworkers, but managed to make it work. Ideally over a longer period of time, and not "Bob stole my lunch out of the fridge one day". For reasons similar to what you said I've found a lot of people don't have very good stories along these lines, and because of that this question is less useful than people like to think. And on top of that, most candidates are terrified of saying anything that makes them look like the ahole in those situations. So if their answer sounds pretty milquetoast who is to say if they're being careful or just don't have good stories.

I have a story I use now. It involved a coworker with whom I had an oil vs water relationship for a couple of years. In retrospect I could have gone about it all a lot better than I did in the moment, although that was true for both of us. I don't have the perfect "And then I solved everything" punchline to my story, they were eventually let go. But, my journey during it all was critical to my own development. And that started me down a leadership path, changing the course of my career. So I talk about my lessons learned, things I wish I'd have done differently in retrospect, etc. I'm not painting a perfect picture of myself, but I do display introspection, personal development, willingness to take different approaches to resolve an issue, etc.
https://blog.vasi.li

I've only started recently...
Oh, I certainly agree there is an efficiency opportunity as well, I was just saying that it isn't strictly necessary to improve resource efficiency to have growth.

How do you think that having two doctors instead of one, where the 2nd has no access to tools is still a resource efficiency solution? It could be even better by having them share fixed resources, but that isn't strictly necessary to see benefit and economic growth (medical advice still adds value).

I don't have much to say about your second point, except that you can prioritize any measures you want. Growth of those measures, economic or social, are not bound by resource consumption.

I think most reasonable people would agree that economic growth for its own sake isn't important. Its value is simply as an imperfect approximation of other things that society does value.
> There must be a price for injecting increasing quantities of proteins to the body to turn back the clock.

Go read Flowers for Algernon
Use Fedora Server. Or any other distro. The uproar for not having the exact same thing they provide for a fee (while still giving you extremely close options) is unjustified.
Ah, a Venomous Lumpsucker fan.
I'm assuming that's the French version of "Linux for Dummies", but it sounds like it might translate better as "for Nobodys"? Seems a bit more approachable.
I'm a Sr. SE at a large medical device company and can confirm that our IT dept is filled with assholes. We do everything we can to keep systems out of their hands because they are so difficult to work with compared to every other part of the company.

I get they have to deal with a bunch of technical inepts constantly falling for phishing attacks and occasionally teams will make outrageous requests to them that simply can't be done, but their attitude is terrible.

If you ask for something simple but "scary", like a firewall or internal network change, they will immediately assume you are just some idiot and speak dismissively to you in a very obvious manner. It's extremely frustrating because they won't even bother to read your emails that justify the change and will just invent some unrelated excuses about why they can't or say they will get back to you later (they don't).

Ironically the only way to get anything done through them is to have my team members create a bunch of duplicate tickets (1 per person), and schedule multiple pointless meetings with them that essentially just consist of me reading my emails to them out loud.

Non-technical teams in the company get the same treatment but lack the technical background to counter them. Frequently I've had team leaders come to me to get a second opinions on the stuff IT tells them and it bothers me how much they seem to clearly exaggerate the difficulty of things. To the point where I can't help but wonder if they are just pretending to know what they are doing, and use their better-than-you attitude to mask their own ineptitude.

So overall I feel the negative reputation of IT departments is earned.
4.0 got this correct in a one-shot:

Given your tools, measuring a 50-milliliter shot of bourbon is quite straightforward. The shot glass you have is already 50 milliliters, which is typically the size of a standard shot.

So, you just need to:

Open your bourbon bottle.
Pour the bourbon into the 50-milliliter shot glass until it's full.

That's it! You now have a 50-milliliter shot of bourbon. You don't need the ten-liter or five-liter buckets in this case, as they are much larger than what you need for a shot.
Not sure what a better term would be... Just being more specific might help, like "bias in the training data"?
I really like the syntax of Standard ML. It's pretty much the essence of that kind of static functional language, without a bunch of experiments and cruft bolted on.

Lack of cruft aside, even the basic syntactic choices are just plain better than OCaml, e.g.

- Commas instead of semicolons as separators in lists/records.

- Local declarations mirror top-level declarations.

- Distinct keyword to create a new type vs a mere type alias.

- ...
Kids with iPads.
https://www.swilliams.io/

I should write more.
Polishing the Docs will be a big thing we want to do with better funding :)
Improving APIs and recipes is the other big thing planned for this year.
JavaScript, Web Development, React (Native), macOS, productivity tools: https://mmazzarolo.com
Here's a controversial opinion: one of the top tips to passing an interview is just to lie.

I don't mean lying about qualifications, or lying about jobs you've had in the past. But, I feel no compunction about answering a question like "tell me about a time when you had a conflict with a colleague" by making up a scenario that could plausibly have happened and hypothesizing about what you might do in it. The reality is that no two such scenarios are ever exactly the same, so a real anecdote would not be helpful, even if you happen to have a good one in mind (which I never do). Next time, the people involved (including you) are going to be different, with different personalities, a different set of problems and pressures and constraints . Forget it, there's very low predictive power in a question like that, even if the interviewer were qualified to analyze you. So, just tell them what they want to hear, and prove you speak the dumb language of corporate interviews.

Is this unethical? Maybe, but only to the extent that such questions are meaningful filters (which I believe they aren't). And it is surely no more unethical than answering a question like "why do you want to work for Company X?" by saying "I am inspired by the mission and the fascinating problems you're solving" rather than "the salary is higher than my current job, and I think it will make a good stepping stone to an even bigger salary at another company in a few years", which is what we would say if genuine honesty were what that particular discourse was trying to get at.
You can get a similar effect on top of any file system that supports hard links with rdfind ( https://rdfind.pauldreik.se/ ) -- but it's pretty slow.

The Arch wiki says:

"Tools dedicated to deduplicate a Btrfs formatted partition include duperemove, bees, bedup and btrfs-dedup. One may also want to merely deduplicate data on a file based level instead using e.g. rmlint, jdupes or dduper-git. For an overview of available features of those programs and additional information, have a look at the upstream Wiki entry.

Furthermore, Btrfs developers are working on inband (also known as synchronous or inline) deduplication, meaning deduplication done when writing new data to the filesystem. Currently, it is still an experiment which is developed out-of-tree. Users willing to test the new feature should read the appropriate kernel wiki page."
Ah what the hell, why not: https://www.thelisowe.com/

I write about productivity ideas, mainly though the lens of tech, and just random thoughts that come across my mind, ex:

https://thelisowe.com/what-i-wish-i-knew-before-starting-my-...

https://www.thelisowe.com/impossible-things/
https://bengarney.com

Most notable is an article series I wrote about making your own video conferencing app from scratch, including networking + codec.
Mostly about Go and OS stuff but haven't updated in a while.
http://andrestc.com
It’s from a book.
This is why I never attempted to find a programming job. I am the typical nerdy polyglot, having dabbled in a two-digit amount of programming languages. But I somehow always knew, if I had to do this 8 hours a day, for projects I am likely not intrinsically motivated to work on, I'd likely hate it after a few weeks. I envy those which managed to make this passion into a paying job without loosing the love for it.
Fun Fact: Steve Yegge, famous blogger, is Head of Engineering there (or at least was recently)

https://about.sourcegraph.com/blog/introducing-steve-yegge
Terraria's devs have been trying to stop developing Terraria for years
I write about software here: https://pseudofreedom.substack.com/
That says more about you than them, though. You’re projecting your own inability to translate knowledge into new systems and assume the same of others.
For those not familiar with it, yewtu.be is an Invididous instance, where Invidious is an alternate front-end to YouTube, similar in spirit to Nitter (Twitter), Teddit (Reddit), the late Bibliogram (InstagramProxiTok, and more. Another YouTube front-end is Piped. It's possible to use public instances of many of these, or to self-host your own.

There are browser extensions such as LibRedirect which will automatically, well, redirect requests to these alternatives, with extensive configurability by the user.

<https://addons.mozilla.org/en-US/firefox/addon/libredirect/>

YewTu.be went offline last week amidst news that Google were cracking down on YouTube viewers employing adblocking.

As to benefits of Invidious and Piped front-ends:

- No subscription required.

- Less data exposure to YouTube /Google itself.

- Lighter website / improved UI/UX.

- One small way of registering dissatisfaction to YouTube for dark patterns / user-hostile site practices.

Invidious: <https://invidious.io/> <https://en.wikipedia.org/wiki/Invidious>

Piped: <https://github.com/TeamPiped/Piped>
> Elon refused to pay the cloud bill

I thought the bill was paid. The rate limits came later.

https://www.reuters.com/technology/twitter-resumes-paying-go...
As an old-school nerd and non-neurotypical person, I think that's both wrong and insulting. I have never felt targeted by the term "tech bro".

You could probably get at what people mean by it by starting with "person I dislike in tech" and asking exactly who they dislike and why. It's not because they write code.

But if you want a cheat, TV Tropes has a pretty good explanation of how the tech bro stereotype differs from the average nerd: https://tvtropes.org/pmwiki/pmwiki.php/Main/TechBro