skysight-inc/HackerNews huggingface dataset:
Yesterday I found out about git-peek (https://github.com/Jarred-Sumner/git-peek). Instead of describing how satisfying it is to use, here is a GIF: https://imgur.com/a/cT8zAha

It uses a temp directory, and deletes it when you close your editor.
From hanging out around the LAION Discord server a bunch over the past few months, I've gathered that they're still using LAION-5B in some capacity, but they've done a bunch of filtering on it to remove low-quality samples. I believe Emad tweeted something to this effect at some point, too, but I can't find the tweet right now.
I don't recall any of those details but the test involved injecting a bogus block device that always returns garbage, and noting that this results in garbage records returned from client queries. And I don't think those kinds of issues have been eradicated, browsing through their github issues there are people trying to recover corrupted clusters. https://github.com/apple/foundationdb/issues/2480
Ask HN: Ideas for Casual DOM Manipulation
Hi HN,

I'm working on a short talk I will be doing soon. I want to desmonstrate to a non-coder public that when you access a webpage, you actually download a some data that you can interract with and modify. This is pratices I do without thinking but I see people don't have that knowledge. I will show small js one liners, css rules or gui interaction with the standard dev tools. I will also talk about plugins, [tamper/violent/fire]monkey, ublock, user stylesheet...

For now I have the following :

- delete paywall or modals from the dom with the inspect tool (you can do the same in Ublock also).

- change the input type from password to text to see a recorded password

- change color from the devtools then apply them with user stylesheet (using a plugin)

- identify resources (sound, image) from the network pannel and download them in your user folder

- find image links by inspecting stylesheet to get background images

- modify url arguments (pagination querystring, explore a site by it's url)

- show several privacy and adblocking plugins.

Do you have any ideas in the same vein I could use to enrich the presentation ?
> My advice would be to not overthink it. Just ask the questions that are genuinely important to you, and don't try to focus on impressing your interviewer.

I agree with this, except in one sense that I think lends to the point of the blog post.

The questions you ask can drive perception of how you might act as an employee. On more than one occasion I have asked a question about X at an interview and then had a subsequent conversation with a recruiter where they ask "is [something related to X] a concern for you?"

I've not ever had one discontinue me due to it but it shows what's coming up in conversation at the interview debriefs.
It's true that I'm mostly responding to tone. But again: if this is just a guide for people who want a certain lifestyle, for better or worse, why the warning to not avoid love? I think it speaks to an unresolved conflict.

The parenthetical shouldn't be there if PG really does want this to be a no-judgement how-to guide. Love is distracting, for better or worse.
A lot of these pitfalls and boilerplate, we've removed in https://devenv.sh :)
Adobe’s $20B Takeover of Figma Faces EU Merger Review
It has always been OK to restrict distribution of source to your customers.

From the GPL:
"For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received."

The operative word being recipients.

Redhat may be the devil incarnate now that they apparently are a part of IBM... Though as far as this distribution change I don't see the problem.
Mmh, the real reason the author came to hate his passion/hobby is that he could not make money from it. It’s that simple.
There is nothing personally identifiable in the watermark though, no more than other image metadata.

And yeah, you can see the watermarking code in the huggingface pipeline now. Its pretty simple, and theres really no reason to disable it.
I think almost all of the examples you gave are already possible, why would AI be needed for any of those?
I love programming (not just playing with code) and making excellent things with code, and electronics and mechanisms. I get paid to be good at it and help others do so as well, and I love that, too.

All that said, the author’s warning is well heeded. There are things I’ve built and run at my own expense. They could be commercialized, but that bit doesn’t seem like fun to me (I don’t need the money, so there isn’t a problem there to solve). I could give them to someone who would commercialize them, but that would create problems for the new owners and old users - so again, not fun.

Perhaps there is room for both - pure fun and enjoyment without obligation or commitment, as well as the commercial tangible benefit to others (i.e. paid for).
> So I recommend you continue to search for a situation you can recall in detail.

Or just make one up. Ask silly questions, get silly answers.
A complete prohibition only reduced those by resp 30% and 10-20%? And you call that "not a failure" when speaking about such a hyperinvasive measure?
Not published yet, but I snagged https://absurd.engineering/ and hope to write about security engineering, cloud security, and running my own consultancy.
People with dementia often perceive discrepancies where none exist, and then believe those imaginary discrepancies are the result of foul play by others.

Keep your mother in an environment where she can run on autopilot. Change nothing.
I think the two main culprits for limiting RHEL sources are RHEL based cloud offerings including AWS Cloud for Compute and Rakuten Cloud for Telcos (Symphony)[1]. This is very similar case to the MongoDB situation when it finally decided to change the original open source license but instead Red Hat limits its source codes.

[1]Has Rakuten made a Rocky-er road for Red Hat?

https://www.mobileeurope.co.uk/has-rakuten-made-a-rocky-er-r...
And we use rebar because we like long, flat bridging spans that can hold hundreds of tons at a time — something Roman concrete has no hope of ever doing, unreinforced.
I'm sympathetic & way more agree than disagree. But DNS doesn't fill me with joy. It's quite centralized, quite a huge organizational vulnerability.

If we had some alternate addressing schemes in the browser that could do trust, I'd be much happier. Like, can dat protocol be a secure origin? Or like, if the goal really is just to secure users, maybe we need to let opportunistic encryption be something users can opt in as secure (even though it can be mitm'ed at the start).

Let's Encrypt has changed the game. It's great that https has so very very suddenly gone from frustrating & business class only to something even the casuals can easily do. But still, I'd love some less centralized systems for trust to be available, some visible known alternative paths demonstrating that there are diverse options at these lower transport/security layers of the network stack.
Yep. Go with that and the solar system has room for trillions of people.

If we invent practical fusion power by then, we can also spread out into the Oort Cloud.
And they don't - if you buy a license, you can download all of the sources for free. They simply refuse to do further business with you if you choose to excercise your right to distribute it further. Nothing in the letter of the GPL prevents me from refusing to do further business with you (including providing you access to future changes to the GPL software or its sources) if you choose to excercise any of the four freedoms.

Of course, there are good reasons to believe this violates the spirit of the GPL, but that's beside the point.
The screen on the 512GB model is glossy, not matte, but I haven't had any issues with glare on it. IDK about the 64GB and 256GB screens though
Agreed. As soon as the post pivoted from doing the writing, to all of the other aspects associated with running a business, I lost interest. The author would do well to understand the power of delegation.
comes down to each individuals relationship with money imo and for that I say "its complicated."
https://pointlessproject.com/

I started it last month and I’m trying to figure out a sustainable writing schedule. Feedback appreciated, thank you!
Tweets aren’t showing up in Google results as often
Frankly most startups aren't very interesting. The ones who want you to be super interested are often the most boring ideas "were passionate about sox compliance", and if they are interesting they won't tell you shit about the company due to secret sauce or just moving so fast nothing is documented. It's hard as a candidate to get excited about every idea. And many people purposefully don't as they don't want to get shot down later by a job they were excited about. Finally if I'm actively looking I have 10 leads I'm following and I'm practicing for interviews. Signing up for every beta tryout eats into that time. I'll take a look when ivw got an offer.

I took a career pivot from web forms /rails to AAA playstation games. I played the game after they flew me to Seattle and gave me an offer. It involved buying a PlayStation 3 and their previous game. And that's an obviously cool job. Bought it right after I landed home and played it the next morning. Accepted the offer a few hours later.
I write about pop culture at https://siddhesh.substack.com.
https://www.fabianzeindl.com/

I write about software engineering and -architecture, am proud about this https://www.fabianzeindl.com/posts/the-codequality-pyramid
Not my personal notes, but how I do my writing and organize my thoughts. This is my Nix configuration that powers my Macbook, Linux PC, and home lab server. Emacs + org-roam to capture everything. https://github.com/dustinlyons/nixos-config
Vulkan video decoding is just around the corner (already working with latest mpv/ffmpeg/mesa from git). I'd imagine it'd be easier to implement/maintain (single API across platforms). I wonder if Mozilla is looking into it yet?
Moderation. It's always moderation.

"Anyone can write there" also means "anyone can write bollocks there". From ye-olde name-calling and flaming to SEO/ad spam.
>> Amazon.co.uk was built in Perl

Yes. All of the Amazon retail web sites used Perl Mason running on Apache mod_perl:

https://metacpan.org/pod/Mason

http://www.masonhq.com/htmlmason
We have multiple power sources that don't release significant greenhouse gases.
https://rajkumaar.co.in

That’s my online home. I blog ~once a year mostly if I am releasing a side project that can be useful to others.

Recent release : https://rajkumaar.co.in/posts/vcard-editor (most helpful webapp if you plan to travel internationally soon for the first time)
https://www.wenbin.org/
Yeah but B listers can make a very good living, often times with more steady work than A listers since they don’t have to manage their reputation as much. They’re the session musicians, or the AAA dev working on his indie project on the side of film/TV. Still they’re also a minority but if you show up and do your work for enough years it’s an achievable track.
https://legendofcode.com

I've been planning to redesign it for a while, it makes my eyes bleed sometimes. Just haven't found the time yet.
How important is fluency in Japanese?
Go Module Proxy at Grab
When you want to integrate a javascript module that isn't annotated with types... types in a dynamic language like javascript are complex once you start doing really abstract things like generics the fun of typescript ends, also there is a recent push to abandon typescript mostly fueled by svelte fan base but nevertheless typescript is really complex, easy to shotgun yourself.
> The danger of Ai doesn't stem from it being possibly exceptionally toxic or anything. The point is, LLMs are already in their present state convincing enough chatbots to fool a majority into believing them to be real people.

I'd bet my hat that a non-trivial number of posts here on HN are, and have been, generated via GPT-3, and before ChatGPT became big. There are definite signs of astroturfing, and you can almost predict which threads are going to have it -- China, Tesla, some BTC discussions.

They don't even need to be convincing, just present and in enough volume to drag down or derail discussions; "The Firehose of Falsehood" model.
Have you heard of / looked into “prestashop”[1]?

I used it a couple of years ago for an acquaintance with a fairly big inventory (in the thousands as well) and I was pleasantly surprised by how feature-full, flexible and easy to use (for the store manager) it was.

[1] https://prestashop.com/
https://nickp.svbtle.com/

I try to deconstruct and solve interesting coding problems usually from programming competitions.
In the EU I get an EU cell plan because it's orders of magnitude cheaper than roaming from North America when travelling for a month.

So to log into my bank I have to load the website on my device, enter my username / password, have it send the SMS 2FA, switch to my home SIM card, wait to receive the text message, switch back to my EU SIM card, ensure internet works, then submit the 2FA code to finally log in.

That assumes I haven't forgotten something to poke the SIM card out with. I couldn't find eSIM last time I went to Portugal.
https://davepeck.org/ and you can confirm I’m an old by the first post date
This is the exact problem that my startup NeuroNFT is trying to solve

NeuroNFT is a platform that uses blockchain technology to generate and trade NFTs (Non-Fungible Tokens) based on the whole brain connectome of the fruit fly.

The core of the platform is a detailed, dynamic model of the fruit fly's brain connectome, mapped with high precision using cutting-edge neuroimaging techniques. Each unique connectome can be tokenized into an NFT and owned by an individual.

These NFTs aren't just pieces of digital art. By leveraging advanced machine learning algorithms and computational models, each NFT can act as a 'brain' for a virtual fruit fly in a digital environment, offering different behavioral patterns based on the unique neuronal configuration represented in the NFT.

This platform serves as a bridge between the worlds of neuroscience, blockchain, and digital art. It provides a novel way for users to learn about neuroscience, while also offering a unique, scientifically rooted form of digital collectible. Moreover, it paves the way for groundbreaking research in understanding brain dynamics and behavior, with users' interactions with their NFTs contributing valuable data to the field.
I (re)started mine not too long ago. It's mostly photos I've taken since I wanted a place that I control to publish them. I also sometimes write words.

https://jakebasile.com
Maybe you were one of the unlucky ones and got the loud fan. They switched to a much quieter fan in the newer machines.

You can try to replace it with some parts from ifixit or somewhere else.

I refunded my first too because it was just too loud and I didn't had the right situation for it.

Now one kid later and a newer deck with a silent fan, I'm very happy with the deck again.
Graffiti is done without permission, by definition.
Plenty of other things that adults can do and kids can't do that doesn't kill anyone lol.
Thanks!

I’m going for that “HTML 1.0” look and feel ;)
did you read the part about how https doesn't protect us from the browser vendor, ie google?

They tell us to worry about man-in-the-middle attacks that might modify content, but fail to mention that they can do it in the browser, even if you use a "secure" protocol. They are the one entity you must trust above all. No way around it.
If you haven't tried it, play The Case of the Golden Idol. I liked it as much as Return of the Obra Dinn and it was one of my GOTY last year.
We should take a break and go down to the old person right ring.
The server wars are upon us.
Running in production for about 3 years with Ubuntu 20.04 / zfs 0.8.3. ZFS is being used as the datastore for a cluster of LXD/LXC instances over multiple physical hosts. I have the OS setup on its own dedicated drive and ZFS striped/cloned over 4 NVMe drives.

No gotchas / issues, works well, easy to setup.

I am looking forward to the Direct IO speed improvements for NVMe drives with https://github.com/openzfs/zfs/pull/10018

edit: one thing I forgot to mention is, when creating your pool make sure to import your drives by ID (zpool import -d /dev/disk/by-id/ <poolname>) instead of name in case name assignments change somehow [1]

[1] https://superuser.com/questions/1732532/zfs-disk-drive-lette...
Before you think of this as a favorable option, I do recommend you keep in mind that this is Oracle trying to gain traction.

After moving to Oracle Cloud to use their Free Tier for my personal blog, I got this email from them back in April, basically requiring me to migrate to pay-as-you-go since my blog had near zero traffic. To be fair, I'm perfectly fine with this and happy to still be billed $0 per month. But it just set the perspective that Oracle wouldn't blink an eye to kill my site off if its PMs or lawyers thought they needed to revisit a subscription plan or usage terms - and I'm not saying that it's any surprise to me.

> Oracle Cloud Infrastructure (OCI) will be reclaiming idle Always Free compute resources from Always Free customers only. Reclaiming idle resources allows OCI to efficiently provide services to Always Free customers. Your account has been identified as having one or more compute instances that have been idle for the past 7 days. These idle instances will be stopped 7 days from now. If your idle Always Free compute instance is stopped, you can restart it as long as the associated compute shape is available in your region. You can keep idle compute instances from being stopped by converting your account to Pay As You Go (PAYG). With PAYG, you will not be charged as long as your usage for all OCI resources remains within the Always Free limits.
Having licensing based upon environment variable value is very odd. From the readme:

> Bespoke is MIT licensed for env variabe OPEN_SOURCE=true

> Bespoke Cloud is Business Source Licenced for env variable OPEN_SOURCE=false

> You will be violating our Business Source Licence if you have the environment variable OPEN_SOURCE=false

I would personally be uncomfortable using any software licensed in this manner, since you're not licensing the code itself, but the code in a particular environment. It's also pretty useless to add this complexity since the usage of that environment variable could easily be patched out while under use of your "OPEN_SOURCE=true" conditions.
I don’t care if you use an ad blocker, but that is most certainly allowing you to view content you want without providing the intended revenue to the provider. That is just the reality.
As a property owner, my recommendation (time permitting), is to become a scholar of the building sciences. Assume that any work short of major renovations or structural could be your problem.
The World in Conversation
I made this related comment about N+1 on a netflix graphql post a few days ago... some of the responses might be interesting to you.

https://news.ycombinator.com/item?id=36382212
This sounds interesting. Does that mean that if Rocky Linux and Almalinux die now, I can start paying you to provide security updates for my Rocky Linux 9 servers for 10 years?
> lithium ion energy density has ~tripled in the past decade.

That's actually false. It originated from a literally made-up story by Bloomberg. In reality, NCA cells have existed since the late-2000s. Effective energy density was 250 Wh/kg. We have not significantly improved on this value since then.
> IBM is not a trustworthy vendor, and plays old school dirty tactics in almost every large customer: from attempting to get people fired for questioning IBM, to near bribery.

Or straight up bribery. An IBM exec in Poland pleaded guilty to bribing an government official to get a contract in 2012.
Good to keep in mind for sure but don’t assume it can’t be done either. Currently I’m lucky enough to be managing it but there are two of us. Every day is great and I hope we can do this for a very long time.
Of course they did. It was probably the primary factor. Google is a business looking to survive the technology impact of LLMS, not a tool to improve humans lives.
Are you looking for guest posting opportunities in the Travel niche? We've got your back!
It’s polished and works well on mobile. The graphics are cool, we’re they made by you?

I think the most sustainable writing schedule is whenever you feel like it!
We use ZFS in production for the non-content filesystems on a large, ever increasing, percentage of our Netflix Open Connect CDN nodes, replacing geom's gmirror. We had one gotcha (caught on a very limited set of canaries) where a buggy bootloader crashed part-way through boot, leaving the ZFS "bootonce" stuff in a funky state requiring manual recovery (the nodes with gmirror were fine, and fell back to the old image without fuss). This has since been fixed.

Note that we do not use ZFS for content, since it is incompatible with efficient use of sendfile (both because there is no async handler for ZFS, so no async sendfile, and because the ARC is not integrated with the page cache, so content would require an extra memory copy to be served).
https://elliotec.com

I use it for a portfolio, blog, and just posting random projects I do. It’s so gratifying to hear from people who found use out of it, which happens occasionally.
I am all for cleaning up the advertisement everywhere. That said, I am not sure the article convinced me with the conclusions drawn.

> Despite the forebodings, São Paulo’s economy didn’t run aground ...

All those advertising business are now defunct. That is a significant impact to those companies and 20,000 employees. It is disingenuous to write "20,000 people would lose jobs", then flip and say the entire city "economy didn't run aground".

> Unexpectedly, the removal of logos and slogans exposed previously overlooked architecture, revealing a rich urban beauty that had been long hidden.

Personally I am not seeing that much "rich urban beauty". Definitely there are some buildings of architectural significance, but vast majority of the buildings are not.

Again, I like the idea of advertisement reduced to a minimum, but let's be honest of the outcomes.
https://agentultra.com

I haven't updated in a long while! I'll get around to it at some point..
Yes (more like squashfs, which is what AppImage is, I forgot to mention that), although honestly the border between "filesystem images" and "archives" is tenuous.
It's hard to imagine the economy of your hobby and all else that goes into any business. Taxes, marketing, customer service, and if you hire people, management. Very few enjoy these activities, let alone excel at them, especially with a hobbyists's mindset.

The influencer is the closest to a marketing hobbyist, but from the many I've met, it often crosses the line into addiction and narcissism, which some see as talent.
I’m glad your experience is better but I’d just point out a few things.

Battery life is heavily dependant on the games being played. Yakuza isn’t typically that demanding so I’m not surprised you’re getting more. Playing something like Forza kills my battery pretty quickly.

The screen is 400nits. It’s also not got great gamut coverage. That’s what I mean by it being dull and dim. It’s usable but it’s really dependent on the content and context what clarity is like.

Yes it can play Harry Potter but at what settings and frame rate? The capability to play a game isn’t an issue, it can play most things. But it’s essentially a mobile PS4. Which is great, but it’s also only capable of playing games at settings comparable to a downclocked PS4. Again, something I knew going in but I figured they’d have better thermal management if I was giving up more contemporary performance.
Hi, nerdy hacker here, could use further advice:

Can I screw the ammonia up, like how bleach ruins clothes? Any recommendation on amount? Do I add it to a wash cycle?

I have a lot of grease-stained shirts that are some of my favorites.