skysight-inc/HackerNews huggingface dataset:
http://baotiao.github.io/

130 blog posts. Writing about Database and Distributed system
SF Is Back
This was also a problem a decade ago. I asked a professor for research opportunities and ended up segmenting a bunch of images. That was it. No credit for that work, either (or pay).
The things you have described as differences between the DBs are differences in Python libraries.
I’m English and it was a balls up that cost the company six or maybe seven figures. I actually left on good terms (at least with the team) but they needed a sacrificial lamb for the board.
Here’s my blog: https://muhammadraza.me/

I occasionally write sometimes about interesting topics or things i build in general.
Not dating apps, but close...
Trying my best to explain computer science topics I'm interested in

https://numbersallthewaydown.com/
Mastodon doesn't fill your timeline with content from other instances, by default. If 100 million Facebook users federated with Mastodon overnight, 0 organic Meta-related posts would make it into my timeline. Only content reposted from Meta by people I follow would show up.

Defederated or not, Meta will have pretty much zero bearing on the instances outside their bubble.
Doesn't work at the drive-in, though thankfully ours only shows one preview before the feature.

But the drive-in is an edge case.
Were it important, the author would have chosen a different medium.
This is an entrepreneurial and enterprising community always open to interesting ideas (whether they are solutions, business models, or ingenuity).

So it’s perfectly appropriate for the site as long as it’s novel. As soon as this becomes mainstream then you’re right.
https://medium.com/luminasticity science fiction, time travel, poetry, art and literary criticism most often, but also sometimes visualization, dreams, product ideas, and music criticism.
Let’s Encrypt was created in part to take humans out of the loop where possible. LE does not review your site and that is made obvious by the speed of getting a certificate and the automated renewals, etc. They aren’t aware of you unless there’s a technical error or you’ve made headline news.

That said, I agree with you that there is some level of risk here, even if it is small. That’s why your ability to switch is so important. Even if they became aware of you and they decided to revoke your certificate, you would just switch providers. Because of that, they have no meaningful power over you. If it ever becomes difficult to switch, then things are getting bad.

> or worse, to compromise it without letting you know

What does that mean? The certificate either passes validation or it doesn’t. They aren’t able to change the content on your site or anything like that.
Any get rich quick scheme is probably a scam. If it was as easy as, say, follow this formula, wouldn't we all be rich?

Instead, to get rich quick, it is likely best to prey on people who are probably already broke and desperate, but we can't all be sociopaths.
https://blog.allen0s.com/

startup, venture capital, programming
It doesn't sound like you actually use 2FA, it sounds like you use 1FA plus a formality-password, where the "second factor" is the only one that matters. so it's 1FA.
I'm about to disagree with another user.
The 512GB version (The one I own) is best described as 'semi-matte'. You can use it inside and not worry about 90% of potential glare. Outside use: depends/sometimes able to use.

Based on videos I have seen online, the 'glossy' version is almost mirror-like. So ANYTHING would be an improvement over that.
What gets to the front page of Hacker News?
It used to be self-hosted, but I recently moved the list to Substack to make it easier for readers if they have an existing Substack account.
www.ashwinmenon.com

The most useful article is probably the one on personal finance, as lots have told me it cleared up a lot of confusion for them:
https://www.ashwinmenon.com/posts/activities/2017-01-30-a-gu...

These two posts on tech interviews are also quite useful to understand the industry and increase your chances of landing a job:
https://www.ashwinmenon.com/posts/thoughts/2022-01-21-tech-i...

https://www.ashwinmenon.com/posts/thoughts/2022-02-10-tech-i...

Please do let me know if you give it a read!
N+1 only makes sense for E=2. For each parent in the list, fetch the child’s data. If there were multiple children, or if the children had their own children fetched 1 at a time, it would no longer be N+1.

So I think 1+1 (or 1+N/batch size) is still correct.
Java Records in Android Studio Flamingo
I just opened my wishlist and everything is 50-90% off except for two items one of which is a relatively new DLC expansion (other DLCs for the same game are 50% off).

I really shouldn't buy more games now though, when I have so many that I haven't even played yet or barely played.
I've seen around 20% increase in even dumb "a web app returning some text" benchmarks. It certainly shouldt be charged as a second real core would but it isn't nothing (like in P4 era you apparently time travelled from)

But that's entirely beside the point and I'm not sure why you try to derail the conversation into different direciton.
I'm coming from matplotlib too, though I lack the experience to judge whether its API is any good or not. I just use it. ;-) Much as I love Python, there's always that question lingering in the back of my mind, as to what comes after Python. A compelling plot library would be a major factor.
How about this formulation:

"A lot of fun things end up sucking when you expect them to also make you money."
https://neilvedi.github.io

I'm just getting started learning Deep Learning, I'll be sharing my notes over there :)
Me too, though I guess it has something to do with https://en.wikipedia.org/wiki/Mirror_symmetry_(string_theory...
A few hours on top in Hacker News, we went from 3,000 visits/day to 300,000 visits/days. Lesson learned to survive a Hacker News storm:

- use a cheap VPS (our is 5€/month)

- make all your site static HTML: turns out HTML can be served really efficiently

- no server load: search is done in JavaScript in the browser (can be better though)

- cache every resource

Our VPS's CPU is 10% flat, RAM usage 20%

Bonus:

- be gracefull to users: minimum JavaScript, zero analytics in the browser

- begin to use WebP and Avif for images. Avif is really amazing!
This isn't a real problem anymore. Composable Diffusion, Regional Prompting, and Controlnet literally solved all of these issues. The author shows what the world is learning, "Johnny can't prompt", and those who learn how to use Generative AI well are going to be continuing to propel up in their careers while the general public incorrectly concludes that the tools "don't work".
Cryptocurrencies and AI Can Empower Each Other or Not
I wonder if there's any difference if you use the option to sign in with Windows Hello using a TPM. What about logout vs lock?
> one .c file in your project that produces all the implementations for your specialized types

That depends on the compiler, linker and desired linking being static or dynamic and resource concerns. If dynamic, the entire specialized/monomorphized library could be loaded for a single function compared to static linking with the "-O2 -flto" options that removes unused functions.
A human just defeated an AI in Go. Here's why that matters
Here's mine. Opinions do not represent my employer's opinions... as I don't have one.

https://rodolphoarruda.pro.br/posts/
At my son's school they have to put their phones in the 'phone hotel' at the beginning of the school day and pick them up at the end. The kids just bring two phones and put a junk one in the hotel. If they were to enforce it with detention or suspension, 75% of the student body would permanently be on detention/suspension.
Please consider rereading what you wrote. You seem to have a lot of anger which is unhealthy but also adds nothing to the conversation. I’m sure you’d appreciate that invective does nothing to improve the signal to noise.

Publicly stating you will “do ill upon” a multinational corporation sounds a lot like a threat, and we don’t do that here.
https://werd.io

I've been a founder (2x), CTO / tech lead, engineer, product lead, VC, film reviewer, and writer. My site is about all of those things. Mostly I write about tech, startups, ethics, and journalism, interspersed with links I find interesting.

I also post a live view of my RSS subscriptions over at https://sources.werd.io/ - I'm excited to add some more from this thread. Thanks for starting it!
https://medium.com/@tspann
India’s digital transformation, Nandan Nilekani, 2023
They don’t use anything for internal codebases.

However it’s not that bad because we work mostly on short lived research projects and it’s not that much to reuse. Public code search and ChatGPT are used much frequently.
IANAL...

A CLA should specify that the copyright assigned will always be under a license approved by the FSF and OSI.

The "and" is important, as it's probably possible for one of those organizations to go off the rails, but not both.
> I’ve never been to one that wouldn’t dig up a physical menu on request.

Well, we have been to one (in Switzerland, as it happens) despite having been seated we got up and walked out once it was clear they expected us to get on the Internet to look at their menu. Their loss.
You can access this with the Stability.ai API but it was really slow and unstable when I tried it (the day it came out). It was 20 seconds per image.

Supposedly the Clipdrop API was also going to support it. Clipdrop has a web page for SDXL 0.9 but nothing in the API docs about it.

Anyone know what the story is with the Clipdrop API and SDXL 0.9?
To be fair, we don't know the details of the payment. It could've been "they paid after negotiating lower contract for less usage". We don't have inside information to say either way.
And the decision to withdraw CentOS 8 was taken quite suddenly, part way through the advertised 10 year lifetime of EL8. And the free RHEL development licence offer wasn't ready to go the day of the announcement - there was a delay of some months.

I'm thinking a sudden change of view because of internal politics rather than an organic change as part of some master plan.
https://www.hendriklammers.com

Recently redesigned. Mostly short notes on frontend related things.
Ever consider if you have a problem with that many different projects, the common denominator is you?
Most of what you think is extrapolation is interpolation.

Models do NOT extrapolate unless they are given access to resources/data that is not somehow in their training dataset.

We have done so much encoding of knowledge that a majority of serious use-cases for LLMs are Interpolation, but the fact that we even need retrieval augmented generation shows that they do not extrapolate.
> Twitter collapses, users move to Threads

IMHO only those already on FB and Insta will use Threads, since it's an easy jump, as they're already in the Meta ecosystem.
https://adriano.fyi

I mostly write about tech topics and write howtos, usually for my own future reference.

However I also write about being a "digital nomad" living in an RV, and sometimes that converges with tech, e.g. (https://adriano.fyi/posts/2023/2023-04-16-att-traffic-shapin...) and sometimes even mountain biking (https://adriano.fyi/posts/2023/2023-06-12-mountain-biking-ha...).

It scratches a personal itch, and covering any topic I want allows me to do that.
https://www.jamesshore.com/s/new

Online since 2005. Lots of essays, presentations, and live coding videos. See the “best” link to get the full picture.
https://dicioccio.fr/

Mostly talking about some engineering and project management topics. Often revolves about decision-making (in a broad sense).
AI is estimated to contribute over $1.5 billion to Africa’s GDP by 2030. Ghana wants to take advantage as several innovations continue to spring up.
> It will be interesting to see if the Dutch can overcome either (or both) of these problems.

Having recently toured about 20 secondary schools in the Netherlands I can say that most of them had a system for this. In each classroom, near the door, was a kind of cloth rack with 30 pouches where the kids would leave their phones as they entered.
To your last point about kids at school not knowing retro games.. this isn't about you, but about a kind of parent I've seen time and time again.

They are kids, and whilst it's awesome that they want to play the games we loved, at some stage every parent hopefully realises that the most important thing is that they have something to talk to other kids about.

Most parents want the best for their kids, and sometimes that means letting them find things they like themselves. We can for sure point to stuff and say "I loved this when I was your age", but if they don't love it.. it's tough, but it's the best for them.
A few questions/notes from reading the post and looking at the repo:

1. Is the post trailing the repo, or vice-versa? This line in the README describes a different command format and seems to suggest that {{}} caused trouble? https://github.com/codyd51/penpal/blob/4ff061b045aa447ac8976...

2. Some of the code blocks, like the first `src/main.rs` block, link to divergent GH source. Is that coming from penpal in some way, or are you grafting that back on after somehow? (And if it's built in, is there a way to avoid/manage this divergence?)

3. The post and repo contradict on what `generate` does, and the post lets us dangle for a really long time before resolving it.

The post says: "Let’s generate an executable representing our (tiny!) source tree so far." (and then shows a single-line code block with `{{generate}}`)

The repo says: "When the `generate` command is used, the current state of every snippet is rendered into a source code tree."

The last section of the article finally clarifies, but it'd be kind to be clear that generate creates only the source tree and note that you're grafting on a compile step separately that's outside of penpal's scope.
Yes, true by definition. But the article is trying to look past the definition to see what's really going on. Nobody says top says I'm 99% busy so that's as good as it gets
One alternative folks should consider for very basic hosting is the fly.io free tier. It's not a VPS, but a container platform. The reason it seems like a more stable option is that they interact with the community on their forums, including occasionally helping getting service restored to free users who have a legitimate use. But it goes without saying that they could change at any moment, like any free tier, and you certainly can't bet on forum-based support saving you. Definitely make daily backups and have somewhere else you can migrate to.
Not with the federal funds rate at 5% they can't!
This was my experience. My advisor said, "You can do that, but no one will hire you." I decided I'd finish my dissertation on a topic that interested me then become a programmer. And here we are.
> The anger and resentment towards Red Hat in the open source world had always made me sad. Red Hat made linux mainstream. Before Red Hat, big expensive commercial software all ran on UNIX: HP-UX, Solaris, Irix.

Now we have just fscking Linux, no apps, and RH is even closing it down. There you have your reasons. Open source my ass - that you can't even redistribute; it's just a big scam.

Update: fortunately there's still Mac OS.
To clarify the above, precompilation usually only happens when installing or upgrading the packages.
> 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.

It's a similar effect only if you don't modify the files, I think.

If you "clone" a file with a hard link and you modify the contents of one copy, the other copy would also be equally modified.

As far as I understand this wouldn't happen with this type of block cloning: each copy of the file would be completely separate, except that they may (transparently) share data blocks on disk.
https://vikramoberoi.com

I started writing publicly late last year. It's been tons of effort but it's been tremendously fun and fruitful.

Some of my more-visited or favorite posts:

* A primer on Roaring bitmaps: what they are and how they work -- https://vikramoberoi.com/a-primer-on-roaring-bitmaps-what-th.... This one ended up on the front page of HN and gets hundreds of visits monthly. I wrote it because it's the post I would have liked to read instead of reading the papers themselves.

* An internship working on "Customers who bought this also bought" at Amazon 16 years ago -- https://vikramoberoi.com/an-internship-working-on-customers-.... I wrote this one as an addendum to throwaway tweet I posted that went viral.

* How I made atariemailarchive.org --
https://vikramoberoi.com/how-i-made-atariemailarchive-org/. I wrote this one when I open-sourced the dataset behind atariemailarchive.org. The dataset got featured in Data is Plural and in a podcast interview I did with Jeremy Singer-Vine.

---

My favorite personal blog to read this past year is Phil Eaton's (eatonphil on HN): https://notes.eatonphil.com/.

I enjoy the subject matter he posts about (a lot of systems work and research, primarily), but his other posts are great too.

His post, "Is it worth writing about?" is a nice inspirational one for folks who want to/have been thinking about writing: https://notes.eatonphil.com/is-it-worth-writing-about.html.
I don't live in the US. We have groups for uni, the tech sector (in general, kind of like /r/programming in a way), ML&DL, dating, sales (alongside Facebook Marketplace). We also have groups for towns and neighborhoods as the prime way for the locals to communicate. It is de-facto reddit here
I mean if you write database code in PHP or JS fair enough but you're fucking doomed if you do anyway.
https://olivergilan.com

Just a personal blog with some essays that I post occasionally to get myself in the habit of writing. My next post will be about living with chronic illness as a SWE and how to get through it
https://solomon.io/

I'm a product designer/UI engineer who's been publishing since 2009. I've probably got 200-something posts.

—

Some recent favorites:

* https://solomon.io/improving-accessibility-with-design-token...

* https://solomon.io/childrens-story-written-illustrated-ai/

* https://solomon.io/code-school-10-years-later/

—

I've also been publishing my Year in Review for almost a decade: https://solomon.io/tag/year-in-review/

I spent several years interviewing designers, writers and people in the tech space. You can see those interviews here: https://solomon.io/interviews/
Read the site, no idea what this is
https://ankitag9.substack.com/

Recently started writing regularly. Have decided to focus on technical nuances and programming mental models learned the hard way, things I wish I knew in college or early career.

Here is the latest one I wrote on LLMs - https://ankitag9.substack.com/p/perspective-newsletter-3
Infisical raises $2.8M for its open source secrets management platform
>Machines make mistakes...

Yeah, and your magick works, right?

These people are stuck in the 19th century. Head to the library and read the Lovecraft compilation. Scary discovering the hard truth on the humanity's general weakness against the huge universe and abstract multidimensional monsters because of that fear, right? Ok, now grow up and accept things as they are. There's no magic, and you are not special.
Literally everyone has a massive incentive to make green hydrogen work. It is pretty fundamental to industry, manufacturing, agriculture, transportation, etc. There is no path to zero emissions without it. In reality, just a handful of vocal BEV fans oppose this technology on purely personal grounds.
i think it'd be cool if you could make art and still own a house
Except that you've just split your available cache region between multiple processes. This can actually decrease performance, I remember cache thrashing back in the P4 days that could cause an application like MS Word to take minutes to load. One process evicting data the other one needs and vice versa. It circumstantially makes the situation worse instead of better.

Turn off hyper-threading and boom, everything started to function normally.

The solution to not having enough food for one mouth often isn't to add another mouth.

I still see this in modern benchmarks on modern systems where multicore throughput on many benchmarks is just better when you just turn off SMT.

AMD's 3D chips go faster because of the huge cache. Every time we add another process to a core we just split the cache in half instead.

Clearly, this is workload dependent. But I immediately turn off SMT on new systems I get. I'm not core limited, I'm usually single thread limited. Like, always. No reason to keep SMT on for this case.
Filesystem-level de-duplication is scary as hell as a concept, but also sounds amazing, especially doing it at copy-time so you don't have to opt-in to scanning to deduplicate. Is this common in filesystems? Or is ZFS striking out new ground here? I'm not really an under-the-OS-hood kinda guy.
I have a personal blog about golf, Wigs on the Green: https://golfcoursewiki.substack.com/

I started a golf wiki, and I felt pretty unsatisfied with golf media, so I thought I'd start writing about some of the more analytical the stuff I was interested in.
The LED ad billboards on Times Square obviously look cool (obviously a bad counterexample), which is a walking only/primary area. Thus, if there’s ever a law to outlaw outdoor advertisements, that the focus could be on parts of a city/town/area which are more car/roads focused, or near tranquil places like parks, and otherwise (thus to spare squares-like exceptional places like Times Square).
And many will start working on techniques to unbake it from the model. A cat and mouse game, like all other attempts to track.
They will abuse it. Then "apologize". And then abuse again.
You're referring to source available licenses. These range from the nearly open like Mongo or ElasticSearch to the almost totally closed like Windows or Solaris.

They're not inherently bad licenses but they aren't open source.
> they overfocus on "what you are interested in" instead of "what the market wants"

One sure difference between these two things is that you absolutely know what you are interested in, but your opinions about what the market wants are going to be speculative until you have customers.

edit: i.e. judging what you think is beautiful vs. a Keynesian beauty contest.
There is a lot to that thought. Perhaps the author just needed a book agent, someone who would take their creative output and find the publishers that wanted that sort of material.

In my experience mentoring folks, when they hate what they are doing it often comes down to "not enough money" or "because someone would pay me to do it." The money discussion is always interesting because people often goal "lots of money" without asking themselves what they would do if they had "lots of money." I know a bunch of engineers who, through fortuitous circumstances got to the "lots of money" stage, decided to "retire" and do only what they wanted to do, only to find themselves going back to work because after you take a year off or so the lack of mental stimulation and challenge (the whole thing that attracted them to engineering in the first place) was missing in their life. They learned late that setting a goal of "interesting problems which challenge me creatively" is much better for them than "lots of money."

I personally love programming, always have. But I have come to hate programming something again that I already have, in a different framework/abi, because some third party had to re-invent the wheel and forgot that all wheels need axles and attachment points Etc.
https://antonai.blog/

I write mostly about AI and how to train deep learning models.
Hi there! I adore your blog. Quick question - you have an MBA from Stanford, and you're a software engineer rather than a 'manager'. Are there others like you? I was thinking of an MBA as an option, but was afraid my focus after that might not be technical enough.