skysight-inc/HackerNews huggingface dataset:
And how would I go about contacting you in a professional, pleasant and unhassling way if I genuinely have good reason to reach out and we have no prior connection?

What I hear from your conclusion is "screw anyone who isn't already in my network", and that sounds... sad?
Personally, I think this is due to "Microservices". You have a separate "search" microservice whose data is out of date or misaligned with the "product listing" microservice. Same goes with Amazon and international delivery on some level. It's gotten better over the years, but there is still such a mismatch such that you can't "filter" only "international" delivery items.
They’re asking the blog owner to create SEO spam.
Yeah, I just tweeted about this: https://twitter.com/JensRantil/status/1247431174865203203
There's millions of old routers running OpenWRT.
https://jasmcole.com

Started 6 years ago now, occasional investigations into maths, physics, and data.
Let's look at the SpaceX launch manifest for the next year (not counting Starlink), to get a look at what their cash flow comes from:

- 6 military (US, South Korea, Germany)

- 6 commercial telecommunications

- 4 ISS cargo and crew transport

- 1 astrophysics

- 1 scientific earth observation

- 1 tech demonstration

- 1 rideshare of a bunch of cubesats

Only those last four would I classify as "discretionary spending" - military spending is quite immune to the present crisis, telecoms is if anything more important than ever, and the ISS support is necessary to maintain an enormous capital investment.

I think you have a mental image of the launch market looking mostly like those last four, when in fact that's a small minority of the market. (And of those four, two are of the institutional research category that gets budgeted and contracted years in advance; a 1-year crisis isn't going to have much effect on budgeting decisions for 2022 and onward.)
https://principal-it.eu/blog.html
I primarily write about Test-Driven Development, unit tests and software design. But there are other subjects that I wrote about as well, all the way back until 2006.
Ask HN: What are you reading lately?
Show HN: I Built an App to Listen to News and Articles
There's b-ok.org
Covid-19 Best Email Marketing Strategy
Off-Topic: Can we ban links which redirect to advertising domains?
When I click this link, due to uMatrix I see that it redirects to https://guce.advertising.com/collectIdentifiers?sessionId=3_...
Which doesn't sound like something I would want to visit.
Bitbucket: Converting Mercurial repos to Git in bulk
> Nice to see these sort of posts popping up on HN. I've been enjoying HN the past few weeks - a lot of community related posts and engagement.

Haha, I've been noticing the smae thing.

Have you tried TiddlyWiki by the way? You can Google me on it. I have a couple comments about it on how I've used it to give myself a daily questionnaire.
Show HN: Generate API tests for OpenAPI endpoints
> I think that Codeberg is not communicating their core values the best way and my understanding is: to be an open source (...)

But is it? Where can you find the code for codeberg itself? Is it possible to download it all and install it locally on an air-gapped server?
I share your sentiment. This seems to be a great engineer, storyteller, and a person able to make a complex technical story accessible to a layperson with only minimal dumbing down (except if I'm too ignorant to perceive the magnitude of the possible dumbing down, in which case, oh well).

In any case, dear author, thanks for the write up, it makes for great reading, and I hope you receive offers for endeavors that give you as much intellectual stimulation as it is useful to society at large, and a large enough paycheck.
That's one of the arguments I used. We used C# and he actually did some noddy perf tests the conclusion of which where:

It's slower but only adds 0.01 s as compared to the a version not using exceptions. This was about 3 orders of magnitude slower (probably more under load would be my guess)

+1 for all the extra work to prove to himself that he had taken the right approach.

-10 For refusing to listen, ignoring data and cherry picking articles on C about exception handling (Of course they're not going to use exceptions, they don't exist)
Seems like Sonuscore are well aware of the existence of the website, and happy with the result:

https://www.facebook.com/Sonuscore/posts/check-out-the-onlin...
He is unethical?
Horror Genre in Indian Literature
HP48

Thanks god there is Droid48
https://blog.nytsoi.net/

No reason to read it, I post quite rarely and just about any (usually technical) things that come to my mind. Most people find it from a search engine when searching for help with different things. My most viewed blog post is about a version incompatibility between PuTTY and OpenSSH. :) I do have a couple of longer post ideas hanging around the back of my mind, but there's just so much else to do in life. The eternal struggle.

Currently I'm writing... the blog engine, again. I'm moving it to a new server and decided I'd bump the deps and freshen up the technical side of the frontend. It's made with Elixir and the Raxx framework, but it's not an example of clean code practises, more like a testing ground.
The Apple eMate 300 (a Newton clamshell released in 1997, when I was 16. For some reason, though I lived in Italy, I became obsessed by the device.

Finally, when I turned 32 (16*2), I bought myself one off eBay and set one up as a SSH console with a WiFi card. I enjoy the experience immensely.
https://queue.acm.org/detail.cfm?id=1814327 followed by http://varnish-cache.org/docs/trunk/phk/notes.html have completely transformed how I view and architect software. I basically started to strive to leave as much memory management as possible to the kernel thus not only simplifying my code but also making it behave better as citizens in the country that the operating system is, if you will.
Look and feel is definitely copyrighted.
This was born of frustration with email systems. So many now effectively force you to "top-post", so in an email with three or four questions you tend to get (a) only one answered, and (b) some text with no context.

I've always favoured in-line replies, but most email clients actively work against that, and people are just generally too lazy to do the trimming. I wrote about this some time ago[0].

So yes, this is intended for a single conversation, like a single email thread. Each different discussion would get a different discussion, if you see what I mean.

[0] https://www.solipsys.co.uk/new/WhyTopPostingHasWon.html?td07...
I always wondered why you have this in hospitals.

Buttons in elevators should operate by non-touch/finder proximity sensors.
Is it a Black Swann? This event was in the possibility space of epidimiologists. I don't have a source unfortunately, but it's findable.
Hacks to make Work from Home easy and fun
Vividness of Visual Imagery Questionnaire
https://lovebloodrhetoric.com/2019/05/08/writing-the-fight-r...

You should read my series on writing fight scenes (from the perspective of a fight director) ... if you have any interest in that sort of thing. The rest of my blog is hit or miss, no pun intended. Mostly stuff about the writing process in general and mine in particular.
Great thread! I sometimes wish there was a variant of Hacker News that only had blog posts written by individuals.

Mine is https://tkainrad.dev

I think you should read my blog because I invest a lot of effort into my posts. Not sure why I do that, as there is no reward except growing Google Analytics numbers.

My three most successful articles have been

- Managing my personal knowledge base: https://tkainrad.dev/posts/managing-my-personal-knowledge-ba...

- Setting up a Linux Workstation for Software Development:
https://tkainrad.dev/posts/setting-up-linux-workstation/

- Using Hugo, GitLab Pages, and Cloudflare to create and run this Website: https://tkainrad.dev/posts/using-hugo-gitlab-pages-and-cloud...

For the past couple of months, I have been working on a side project that uses Django, VueJS, and has to do with the use of key combinations. So in the future, you can expect technical posts about these technologies and posts about this domain.
I was recommended the Positive Discipline series by my Satguru. I'm reading the edition for toddlers and concurrently the one for older children (but not teens). It's all very interesting. The premises is that most parents practice (with whatever level of awareness) either punitive or permissive parenting. Some parents go back and forth between the two, but often one parent is permissive and the other punitive. The book explains that neither of these approaches work, and that to properly teach discipline to children, it must be kind, firm, and respectful. That's all I've learned so far, as I've only just passed the introductions of each book.
A funny thing, sometimes a shitmix has it's own unique taste.

Ever try "thumbs up"?
First time I tried it I was like gross, what did they mix all the flavors?

But the distinct taste grew on you.
I get at least 3 or 4 of these emails a week, and my site is a user-generated one along the same lines as HN or Reddit. They link to some thread vaguely related to a topic (e.g. VPNs, pets, gardening), usually compliment me on that "article", and ask me to publish their article on the subject too.

These aren't genuine requests. They're sending them to sites like mine where the request doesn't even make sense--the site isn't a blog, all they'd have to do is register and they could post any article themselves (I'd ban them immediately, but they could do it).

They're absolutely spam, and once you see a few of them you realize how formulaic they all are. There must be some tool that generates them, they usually just have some minor differences in words/phrasing (basically "spinning": https://en.wikipedia.org/wiki/Article_spinning).
I will volunteer to perform this hard hitting investigate journalism.
If you like programming puzzles, I also recommend trying to write the littlemancomputer programs listed on this blog entry: https://blog.paulhankin.net/littlemancomputer/

They are fun in the same way as TIS-100 is fun, and especially the last couple (generate primes, sort input) are interestingly difficult.

Instructions and description of the machine on wikipedia: https://en.wikipedia.org/wiki/Little_man_computer

Online emulator: https://blog.paulhankin.net/lmc/lmc.html

[note: the blog post contains some minor hints, and solutions in links]
They probably have the Toxoplasma gondii parasite.

https://en.wikipedia.org/wiki/Toxoplasma_gondii
https://www.jeremiecoullon.com/

I’ve started it recently and I’m writing about computational statistics and programming-related stuff. The idea is to write things that I would have liked to read about (I do computational stats, and also like web development).

So far I’ve written about a goodness of fit test for MCMC code, a D3 visualisation for the gypsy jazz scene around the world, and a classic “how to implement natural numbers from scratch” in OCaml.
The Case for Universal Cloth Mask Adoption
I can strongly recommend mLogic’s solutions, but they certainly aren’t cheap.

https://www.mlogic.com/products/mtape-thunderbolt-lto-7
Ask HN: Most Hacker Friendly Smartwatch
Over the last years I've been looking at ways to easily track stuff in my life. From the most mundane like time I wake up, when I leave for work, when I arrive, every poopy diaper, nightly bottle, job change, etc.

I've built a backend in Google App Engine (for HA, with sync to plain text locally), that uses tags to easily convey this information and allows additional information in plain text, geo location and float values.

But I've noticed that I need a lower friction input method. Since most of these things are recurring, a heuristic frecent list of tags to choose from will be enough in 90% of the cases, I thought a smart watch where I can choose the tags from that posts to my backend would be ideal.

What platform would be the easiest (and cheapest)?

I've got quite some experience with Go, JS, python, bash, but I'm not opposed to learning something new.
Why Top Posting Has Won (2018)
For me it’s film cameras. Because they were not a rapidly obsoleting product, they were built for decades upon decades of use. The mechanical perfection is just a joy to use in every knob and click. My two favorites are a Canon F-1 with 85mm f1.2 Lens, and a 1953 Rolleiflex with a 75mm Schneider f3.5 lens. Neither one needs a battery. A modern camera is built with the expectation that its sensor will be obsolete in 5-10 years so nobody will pay for the build quality for a 50 year service life.

As I tell people when they ask about them, I’m not a photography enthusiast, I’m a camera enthusiast, taking pictures is just what I do to find an excuse to use these exquisite pieces of machinery.
"The recruitment of students is predatory and eventually the saturation of subpar graduates from these university degrees would have eventually resulted in the fading of both cultural and brand name prestige of sending your kids to Australia for study."

I would argue that this has occurred already; my associates in China assume that many students in Australia cheat their way through their degree, especially the ones who cheated their way into their degree (regarding the English requirements).
eg https://www.abc.net.au/news/2019-12-01/chinese-students-paid...
Didn't happen to me (but it has before). Instead I got a huge modal popup about something, which I didn't read, so I hit `back` immediately.

archive.[is,ph,li,fo,vn,md,today] is like a condom for crappy websites like that.

https://archive.ph/agh5m
> Looking for awesome new places to read things written by actual human beings.

I built an aggregator of developer and engineering blogs a while back. If you are interested checkout https://diff.blog.

Developers, if you are blog is not listed there, feel free to create an account and submit your blog :)
I wanted to sign up just to practice but I didn't get it... 10.99 to talk to electrical engineers? About what?

Was hoping for zoom toastmasters
VMware ESXi vs. VSphere vs. VCenter: Key Differences
I turned down a job at Pebble after a call with VP of Eng. and when we were discussing the product, I mentioned that health & fitness seemed like the next big hurdle for them. He seemed to agree, but was almost uncomfortable admitting it. As if, "yeah, we know...".

Anyways I turned them down and before May 2015 I started telling anyone who would listen that they were an amazing company full of smart people solving incredible problems that are completely unimportant to the world and FitBit would buy them sooner or later.

I imagined a more successful exit than they got, and I miss my Pebble dearly to this day. FitBit's products are garbage.
> See https://sourcehut.org/ for a vastly different source code hosting solution

No imprint, no privacy statement, no deal.
And published date too, please!
I never heard about Chumby before but oh my it's one of the most ugly and hideous product designs I have ever seen, I don't know why but looking at it makes me uneasy... something about the way that leather is cut, combined with the colors and overall shape, even the name is strange
The thing is that the heart rate monitor gives you an excuse to buy. As a notification device it can seem like a pointless luxury item. If it has a heart rate monitor you can tell yourself/parent/spouse that “this thing could save my life!”
https://www.kevinpeters.net/articles/

You should read it if you are interested in programming and product things in general - so frontend, backend, and design the stuff. That's what I write most about.

But I also want to publish more in-depth tutorials like the DigitalOcean guides or career-tips.
I really like the design of your page!

It has very clear navigation and the side menu makes it easy to jump between posts and even get an overview of the current post. This is something a lot of blog sites lack.
I've heard about it. It's actually a SEO "strategy" called link building. You just spam sites with articles related to you, asking for a link to your page, which in return raises your credibility in search results and yields better position... in theory.
For many of us, the fact that it is "unsolicited" means it is spam. I really don't care if it was an e-mail sent out to 1000 random people or it was "targeted" to 20 people just like me.

If it's commercial and unsolicited, it's spam and I will treat it as such.
iPod Classics also refuse to die, I'm using a used one I got cheap on eBay. You can also mod them with open source software (escaping the clutches of iTunes), install a higher capacity battery, replace the case and install a power-sipping micro SD card - if you so wish. It helps that it's not tied to a cloud service, you can get an older version of iTunes if you really need it. More details[1]

[1] https://news.ycombinator.com/item?id=19712077
The analog outs on those Squeezeboxes are exquisitely clean.
Yup. It is the best controller for Smash (which is why Nintendo keeps re-issuing it).

Ultimate and Melee scenes are still alive and well. And even the 64 scene will cannibalize the analog sticks from GC controllers to replace the N64 controller sticks.
Anyone still using a Palm III or similar with internet connection?
The type of chip that only Palomides owns. It would be pretty weird if it was available on Digikey.
What about my sister's punishment for daring to buy a supposedly new iPhone 8 a tad cheaper than market price from some electronics shop, only to find it has a fake display with no True Tone that after a while just stops registering touches?

Had she seen a message like this she would have understood the problem immediately and returned that iPhone with a proof that they screwed her over.

The problem Apple is purporting to solve is real, so keep it in mind.
http://sapandiwakar.in

I write about tech stuff I find useful while working during my job. Recently I have started writing about my hobbies (gardening, short stories etc.). If anybody has some suggestions, feel free to drop a line.
Has this been documented anywhere, by the way? You'd think that there would be more reporting around this topic.
https://abhyrama.com/

Will help you to get better at life, programming, leadership, and productivity.
RustSec, the Rust Security Advisory Database
Try learning Rust? It pretty much forces you to think about safe concurrency.

https://doc.rust-lang.org/book/ch16-00-concurrency.html
Finally an alternative go Github and Bitbucket hosted in Europe, great.
https://www.stanleyulili.com

I don't think anyone should read. I just write random stuff about vanilla Js and node. I wish I could post often but am lazy most of the times.
Best Sites to Download Free Ebooks
Oh the pain of biochemistry! Thanks to the author for making this available to everyone, and reminding these of us who ran screaming from the labs why our decision is not among the ones we might regret. Joking aside, I hope this molecule can be synthesized efficiently, and that it can be preempted from Gilead somehow, as this company has a history of price gouging of the worst kind. They are down there with the oxy makers, the worst of the worst, causing deaths through their pricing policies, and resulting lack of affordable treatment. The ideals of medicine mean nothing to these, and public health should take precedence over the interests of such despicable companies.
"...Someone or something or some combination of people and things is using YouTube to systematically frighten, traumatise, and abuse children, automatically and at scale, and it forces me to question my own beliefs about the internet, at every level..."

are the gods conspiring?
Blue shop towel face masks can filter particles 3x better than cotton
This site slams me in the face with a popup that tries to get me to "Agree" to all kinds of trackers. I tried to "Learn More", but there is no way to disagree, so, I guess no article for me. Goodbye.
Couldn't make it past the list.
I should have said "NASA has the specific tapes, dusty decks &C in archive which demand it keep a lot of otherwise dead technology working so it can read specific tapes"
It is spam. I get them as well. It's annoying.
I also understand what he is saying but the article has a petty tone. I really don't find it very endearing.
Does anyone else think Github now has a name recognition advantage? I am not a super ninja developer so I still have to make resumes, and in there I can just put github logo and a username there. Saves space and looks quite professional. I can't do that with newer services. Or am I just being over cautious here?

Edit: And its not just about resumes, its the case for getting traction for your project too. I feel comfortable contributing to a project hosted on github and am sort of weary of things hosted on other places.
I wish I had a minimal version of something like this for microcontrollers (ARM Cortex M0+ and M4). Implementing event-driven code with interrupts is always a pain, even with neatly structured state machines.
Definitely this. I don’t even read posts on tech blogs that lack a publication date because everything moves so fast, and I don’t want to waste my time using stale info.
He said right at the end: "Here's an overview of the entire 1 bit of ram. You can reduce the size and squash them down or even put them on the prototyping board. Make eight of these to build a byte of RAM."

My approach is halving the number of transistors for the same byte
> OK Soda's concept was that the youth market was already aware that they were being manipulated by mass-media marketing, so this advertising campaign would just be more transparent about it.
If you "genuinely have good reason to reach out and we have no prior connection", that's fine and 99% of folks aren't going to consider that spam.

Ultimately, it really comes down to the intent.
I think this illustrates the power of elixir; You can't do this so easily (and certainly not as featurefully) in erlang: https://hexdocs.pm/zigler/Zigler.html

Other things I've done in Elixir that are way easier: implemented a multiverse registry that tracks supervised transient gen_statems in segregated test contexts (so a test only sees gen_statems that have been started in their caller context). Elixir has an opinionated way of tracking caller and ancestors in the supervision and temporal history that are crazy powerful. Thanks to erlang term format, it's also easy to send that information out of the vm (for example into chromedriver and back into the vm via http headers). It's become an accepted standard in the community, and the web drivers, database adapters, and dependency injection/mocking libraries consistently use them.

Implemented a virtualization library that seamlessly launches virtual machines with a unified abstraction between locally launched vms and remotely launched vms (there's things that elixir has that make this easier and compile-time checked). It's also got 100% code coverage thanks to Elixir's powerful dependency injection and abstraction capabilities.

Implemented compile-time checking of configuration settings that makes 100% sure I don't deploy broken configs to prod; they get stopped at the release stage. But also they get actively code highlighted at the TOML level in vscode, so I don't even have to wait to generate a release. It's dead easy to emit custom file/line information in Elixir's CompileError exception.
https://zaiste.net/programming/

It's partly a blog, partly a wiki about programming. I try to combine those two parts with the wiki part being (somehow timeless) definitions and the blog part covering the current trends while referencing those definitions.

I aim for concise, matter-of-fact, no fluff writing.

The website is on GitHub, so that potential mistakes could be easily fixed with pull requests.
The Pepsi company isn't that much better. (with regard to strong-arming, don't have much to say about assassinations)
Quite a few bars around here have had to choose to not carry any drinks from either Coca-Cola or Pepsi, just to be able to serve some new, more local, sodas