skysight-inc/HackerNews huggingface dataset:
I've just moved to two desks. One for work and one for play. Have used different machines for each since starting work but separate desk is new. No regrets.

I stay away from things I associate with frustration. E.g. no cmake. My home stuff used to be written in C and Python, now it's C, Lua, assembly and lisp. Tools that bring me joy that noone seems inclined to pay me to use.

Finally I write things I want as opposed to what anyone else wants. I really like a test framework I built years ago that noone else has any interest in. I like constraint solvers and expect to be the only user of my one. I've also spent days on very precise optimisation with no credible return on investment because perfect brings me more joy than adequate.

Feels just like playing computer games used to. Same feedback loop, same puzzle solving.
“If you are fine with giving away your number you can just use WhatsApp or Telegram.”

Those projects do not have the same high standards as Signal has. Especially not Telegram. I use Whatsapp for convenience/social reasons, but I definitely prefer Signal for the additional security. Telegram I don’t use at all.

I don’t believe it’s reasonable to throw out the baby with bath water, just because Signal requires a phone number for registration.

Protection from “any actor” would of course be nice – but do you really believe that threat model is reasonable?

Would using Session, Matrix or OMEMO protect against any actor whatsoever?

If we want to base our discussion in reality, I do believe we need to talk about threat models in more detail than “I want protection from any threat actor”.

Let’s take an example:

If I send a message to a friend I don’t want any script kiddies, ISP, cloud provider or advertising agency to be able to read it. I don’t want any passive eavesdropper to be able to read it e.g. by slurping up all traffic from my nearest IXP (i.e. dragnet surveillance). However, if Five Eyes/Mossad/MUST/FSB really wanted some intel on me, they would probably be able to retrieve it if they were willing to spend some resources. But probably not by decrypting my Signal messages. There would be other, far cheaper ways to retreive the info.
Hm. One nearly every day. Some kind of journaling regimen or creative writing exercise?

It's actually an interesting question if it had asked what adjustments people have made. I literally yesterday bought a 100g £10 keyboard to see if I could travel for a week with just a tablet. The GaN charger was a win.
IME, this is the difference.

Data Engineers are the people who take raw data (e.g. what lands in S3) and put that into data systems that can be used by other systems (e.g. Dashboards) and people (e.g. Analyst, Data Scientists, BI people). Data Engineers clean data, but they are really looking at cleaning out systemic issues (e.g. some data that is missing in one field is in another field, and that needs to be consolidated) and not the scrutinized row-by-row cleaning that Data Scientists end up doing. Data Engineers also do the data steps (e.g. creating a performant stored query) required to support things like business KPIs and reporting.

ML Engineering has a lot more variety based on the company and org, but generally it's about building an automated pipeline that includes ML. In smaller orgs you do everything - build a data pipeline, train a model, deploy that model, score new data, etc. In larger orgs, ML Engineers take a model built by somebody else and make it run at scale while meeting certain SLAs (e.g. making recommendations on a social media website).
Sometimes I get a little wild and put ice in my coffee to drink it faster
There are, but everyone has different dietary needs too. Some studies found a genetic sequence evolved in asia that confers better utilization of legume protein. Western Europe and eastern Africa evolved lactose tolerance to get protein instead. Up north people got bigger livers to handle more meat consumption.

I have tried vegan (whole foods only) for months, and I have real trouble with legumes, not just normal gas, and my blood work went crazy. Triglycerides shot up for one.

The healthiest I have ever felt, and the best my blood work has ever been, was eating 1.5lbs of grassfed beef every day (with lots of roots and leaves too).

I can do vegetarian pretty easily, I process eggs and dairy well, but both of those foods are designed to trigger rapid growth in young organisms. I'm not growing anymore so I tend to pack on fat with them.

My chosen middle ground is to get my protein from fish (Cobain said they don't have feelings) and dinosaurs(they had their time). I feel little kinship to cows, grew up around them, but it isn't efficient, even if I feel physically better eating them.
Do we have 'immunity debt' and how could it affect our infection risk?
Even if it's not discrete at the bottom of QFT or something, it is discrete at the level where physics is applied in classical mechanics.
Yeah, the routing is weirdish - the opening date keeps getting pushed back (full route promised by 2020, we may not see first segment till 2029!) cost is going to be in 1b/year range. They are projecting 9 million riders on the Bakersfield segment, will be an interesting proof point if they can deliver that (Amtrak service use on nearby routes was declining for years ore pandemic).

I do wonder if for 100 billion we could have done automated bus or cargo lanes - or even just tried a few interesting ideas out.

The ballot summary was literally written by the ballot authors to avoid a more neutral party writing it
A few years back I twisted my ankle dismounting from a bus when I went to NYC for a business trip (expecting to walk 5+ miles a day) and I blamed an overpacked bag. It took at least six months to recover and I made a point to not overpack my bag. I figure it is ok to have a heavy laptop but a heavy laptop plus a lot of other stuff is too much. It is bad when it is a heavy laptop, a netbook, a tablet, portable game console, minidisc player, several books, etc.

I walk to and from a parking space or bus stop to get to my office and lately I have been overpacking my backpack again. Maybe it is a mistake but I justify it in that soldiers train by carrying a heavy backpack. I sure am careful about getting on and off a bus.

For years i thought I had trouble with my shoulders but I found out it was TMD, a bite guard made a huge difference.
The Handshake Protocol decentralizes the DNS industry
The Handshake Protocol decentralizes the DNS industry.

handshake.org https://hsd-dev.org/ https://handshake.org/faq/

Stats on-chain:
https://www.theshake.xyz/Stats/ https://www.namebase.io/stats/#usage Hash rate:

https://minerstat.com/coin/HNS

Halving:
https://www.nicehash.com/countdown/hns-halving-2023-04-26-12...
https://messari.io/asset/handshake/profile/supply-schedule

The protocol I'm going to talk slightly about is mentioned in ICANN's report: https://www.icann.org/en/system/files/files/octo-034-27apr22... (Search Handshake throug the report, on it's in their radar)

Founders of the protocol: https://messari.io/asset/handshake/profile

With innovation around this protocol we the people can solve the corrupt that is going on in the DNS industry, and take back power, just a side comment from me thinking out loud here:

If we combind the Handshake protocol with some working inovation to make it purely decentralized and we add a storage soultion, as we need that to created what I'm think about, everything on the website needs to be stored somewhere, if we then take a look at Decentralized storage protocol's like for example Filecoin, and other storage protocol also exist as I should mention we have: Arweave for example and we got Siacoin, that may be more in some areas more beneficial to use, all storage protocols I have mentioned above have their weaknesses and strengths.

My point from mentioned theses, is that if we combine for example Handshake + Filecoin = An Unstoppable Web Service, no govermental organ can take your webside down if it's created like this.

(in a scenario where a goverment organ want's to take down a webside created like this, "they" would have to destroy the Handshake blockchain, also they need to destroy the Filecoin blockchain or whatever is used, or they can try to bann Handshake mining and bann Filecoin mining, but for them to see effect it need to be banned on a global basis and this won't ever happen, or chances for this is extremely low I would personally say close to zero

So that means no more: ICANN coruption: https://www.theregister.com/2020/02/05/internet_society_org_...

The baby protocol Handshake just need some inovation around it, with it's native toke HNS.

There is a solution here, right now.

Please debate

Kind And Best Regards
> black bean burgers and other home-made options not only taste way better

A lot of people making this kind of point, but it's subjective and you have no idea if you're in a majority or not in your preferences.
Tailwind is a leaky abstraction that simplifies the lives for 99% of all web developers.
Not particularly convincing, they seem just more like the kind of person you'd expect to be a reddit admin, i.e. a dodgy pedo incel male somewhat in the same area as /u/violentacrez (summary here for those unfamiliar: https://www.gawker.com/5950981/unmasking-reddits-violentacre...).

> I befriended a Korean pastor and his wife (long story there) where I live and we would meet occassionally for dinner.

> One day he asked if I could help teach some of his "students" conversational English. I didn't realise that he meant adults undergoing intensive training in Korea and abroad as missionaries for posting to other parts of the world. I thought he meant local teenagers who wanted to be more conversant in English - pronunciation, diction etc

> So I volunteered.

So, if people start looking for reddit accounts that mention maxwell and dodgy stuff, I can see why they'd stop posting.
Another major flaw of exFat is that TRIM doesn’t seem to be supported across all OSes. I had a WD Passport SSD slow to a crawl because of that. Formatting it to NTFS and connecting it to Windows solved the issue.
This is a starting point: https://nebuchadnezzar-megolm.github.io/
I'm currently reading Machine Learning for Coders (by the people behind fastai) and one point they make early in the book is that the ML research community loves jargon and boy were they right.
I guess it can be used to run database migrations.

https://docs.aws.amazon.com/lambda/latest/dg/snapstart-runti...
Third leg - every photographer's dream.
Seems pretentious to me. I’ve never bothered to look through many things I use. I look extensively at how to use them and what the API offers. I have a good intuition for how most models work. I don’t really care about the specifics of the implementations.

I have more important things to do. The hacker mentality, imo, is about identifying what’s useful for you to explore to accomplish whatever you need. Often that’s a lot of glue between things that other people built. Other times it’s tweaking the internals to do something a bit different.
I worry about the toxicity of the plastic this artist’s has used, more so if the plastic’s have been fused by heating them.
> CDC now adds Ivermectin to its treatment regime for COVID-19

Source? As of April the CDC “recommends against the use of ivermectin for the treatment of COVID-19, except in clinical trials” [1].

[1] https://www.covid19treatmentguidelines.nih.gov/therapies/ant...
first google result https://www.sderosiaux.com/articles/2015/08/17/react-inline-...

> parse HTML (inline CSS): they still got to parse a very similar amount of CSS,

I have no idea how it works but I imagine there is a difference to

parse class.css
parse el1.html
apply class to el1
parse el2.html
apply class to el2

vs

parse el1.html
parse el1.css
apply style to el1
parse el2.html
parse el2.css
apply style to el2

Honestly the argument pro/con performance is irrelevant to me, writing this 100 times

class="text-lg"

is immeasurably more ergonomic than writing this 100 times

style="font-size: 1.125rem; line-height: 1.75rem;"

Or even worse

class="shadow"

and

style="box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)"

and that's only one style.
> PyPy might be different for the original post's execution, but I still assume some significant speedups?

Yes, I believe so as well. They have done many CPU optimisations, so it is likely to be faster
The whole ball of wax was a humongous fiasco. A farce supported by ideology.

They couldn’t keep their story straight so they resorted to censorship even going so idiotically far as censoring their previous science (actually opinion). (The follow the science mantra wasn’t at all about following science but imposing belief)
The most benefit comes from the fact that you end up with a lot less TLB misses, since single mapping covers a large chunk of memory. Predictable memory access pattern helps with caches misses thanks to hardware prefetch, but as far as I know hardware prefetch won't work if it would cause TLB miss on most CPUs.
Complaints in China about footage of protests on Huawei phones being deleted
The EV Transition Explained: Can the Grid Cope?
> Covid is not airborne

Which public health authority objects to this statement?
If they only removed a few hundred to a few thousand Tweets per month, it seems like it must not have been a particularly stringent policy. Surely that's a very small portion of the number of misleading tweets about covid.
Should I apply for start-up competitions?
I've always pried this key and other useless keys off my keyboards. TIL.
Did you know that databases can read from disk?

Databases are huge security vulnerabilities and should always have some kind of shim over them. Never expose your relational DB publicly if you want any control over it.
This is called "sustenance". They are not your pets. You treat the animals well because they literally feed you through the cold months. People don't understand that in many parts of the world not eating meat is a huge luxury.
Not really. Since I carry them in backpacks the priority is durability and larger screen, both may lead to extra weight. 40+ so may not be considered as "older" but I'm definitely far from my prime and sick very often.
> For example, I’d use a different desk/space from the one I do my daily work, or work from a coffee shop, or from the sofa with a laptop.

If you work at home you should invest in a good office chair set up properly. I did, a bit too late. You should then use it for fun too. My solution was separate logins for each use and have distinctive desktops, which tricks your brain into feeling it's somewhere different.
That sounds like large changes? Even if Twitter fails?
Indeed. And you can desactivate it too: I'm just running:

stty -ixon

in interactive shells and Ctrl-s ain't an issue anymore.

If I do want to "pause" the output, teletype style, as if the seventies called or something, I pipe my command into less instead.

I've been disabling Ctrl+s since literally more than a decade and don't know what I'm missing. Probably not much.
If I want to code something for myself, I just do it. I don't worry about whether it "feels like work" or it's "hobby coding" or whatever. It's a goal-oriented process, and I enjoy it, mostly.

My other hobbies are all basically the same, even if they aren't productive at all. There are parts I enjoy, and, parts I don't. I try not to worry about it too much, and just enjoy the parts I can, and work through the parts I don't to get to more of the good stuff.

I think it's really hard to separate "hobby coding" and "work coding" because they're both coding and I enjoy both. There's more stress for work coding because I'm being told I have to do things I don't agree with, or under a time crunch, but they're still both enjoyable. I don't think sitting at a different desk or location would change that.
Their goal is to offer full voice capability + enough data throughput to stream youtube.
Depends. If their favourite data engineer says "Oh hey, I can write tensorflow too", then guess who get the job of to "productionizing" their crappy data science notebooks?
1000% this!

IMHO, Health / Nutrition is very K.I.S.S (keep it simple stupid), but it feels like so many people get caught in the trap of finding "one weird trick" to keep them lean / healthy and then setting common sense on fire - so long as they obey that rule.

> Vegans are healthier and leaner than Omnivores. Therefore I can eat pastries for breakfast lunch and dinner, and as long as they don't contain animal products I'll lose weight!
>Tailwind is a Leaky Abstraction

Yes! Yes it is! And that doesn't matter a single hoot! Go and write your complex CSS to do your perspective shenanigans, that's absolutely fine. Don't be a purist who MUST HAVE UTILITY CLASSES AND ONLY UTILITY CLASSES. And you can't, and shouldn't, write tailwind while being ignorant of CSS.

You've set up a strawman and knocked it's head off, but I can clearly see you boxed a scarecrow.

Tailwind is not a CSS revolution, it's just a slightly easier way of writing (and learning!) responsive/interactive CSS. That's it. The hype is just that it actually fulfills that brief.
What do you mean?

The Axiom of Choice is a statement about a function on sets.

In context, of ZF, it's equivalent to the Well Ordering Principle/Axiom and Zorn's Lemma/Axiom.
> Technically I’m actively maintaining all of them, in that if someone reports a bug I’ll push out a fix.

Ironically, I toned down my enthusiasm for this author's (many) projects after my initial perusing led me to something interesting[0] that didn't work, and the subsequent issues and minor (but linked to issues!) PRs I contributed went completely without response for the last few years. They're still open.

To be clear, I'm grateful for the work the author is freely providing for me and the world! And I could certainly do a better job with some of the projects I help maintain as well. He's under no obligation to respond to issues if he doesn't have time or just doesn't want to. But it does speak to how difficult it can be to maintain over a hundred projects, even if you have a system.

[0]: https://github.com/dogsheep/healthkit-to-sqlite
This comment really helps illustrate how we are always reinventing the same tools in web development.
I think you might have misread the statement. She is explicitly talking about the CDC data, not about clinical trials. Most likely she doesn't make the distinction more clear, since is must be entirely obvious to an expert that clinical trials don't measure transmission rates.
From the many HN discussions over Tailwind, I've kind of anecdotally seen that...

A) Some experienced front end devs have a real issue with it, and
B) People who use CSS in passing, like me, tend to really enjoy it.

I want an abstraction over CSS, it makes me life easier. I'm not anywhere advanced in front end as the OP, so maybe that is the difference. But I realize it is what it is - utility classes. I don't get the issue here really - just dip down to CSS if Tailwind isn't doing what you want.
What is Ersatz?
I don’t get why hfcs gets so much hate. I bake with it all the time and use it when formulating my recipes on purpose. In an alternate universe it would be the premium and cane sugar would be the substitute. There has to be something there because people without access to it make invert syrup as a substitute.
Pretty sure tailwind has had the option to have the minimal CSS generated on-demand from the set of classes you actually use, for a year or so.

I haven't actually tried using this feature yet though (haven't had time to upgrade tailwind in the project where I've been using it). I suspect writing your CSS by hand could still be more efficient in per-byte output, but not enough to justify the productivity loss from not using tailwind
Many young people willing to go without cars, meat, and flights to help climate
I mostly don't eat meat now, but actually started for this reason alone - I wanted to level up my vegetarian cooking skills, so gave myself a challenge of not eating/cooking any meat for a month.
The problem isn't buying the SIM card, the problem is activating it.
Betteridge [0] needs an update. When the headline question is asking whether the authors can do something they can be proud of, the answer is yes.

[0] https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Dealing with Flaky Tests
What's the difference between custom tailwind classes and... regular CSS?
Thank you for sharing your personal anecdotes and opinions. However true they may be, I'm kinda concerned that this sort of post is at the top of a highly commented Hacker News thread.
This may sound stupid but what helps is:

* jump straight into the implementation
* skip writing tests, CI or documentation
* do not overthink stuff, write the simplest code that works
* do not account for edge cases

This way, I spend most of my time just churning out code, which is different enough from day to day work .
Lego Walking Machine
Ask HN: Do older devs buy heavier notebooks so they can see the screen with their diminishing eyesight?

And if so, at what age do older devs start doing this?
These regulations take years to create. Then the court challenges. More than enough time for the amount of revenue loss to a developer to matter.

It isn't even retaliation anymore, they can say "well they can use their own app store, which is what they wanted anyway." Don't get your hopes up.
Signal has made the choice that their users will not be people like you or your family. No automatic backups or recovery or migration capability. They also dropped sms support. They are better than telegram for sure. I recommend using an apple device and imessage for the average person who just wants private communication and isn't concerned about targeted nation state attacks and the like. On android, session might be ok but I wouldn't know, for security I don't see what signal has that they don't and you don't need google play services to use them but i have no idea if they are even unfriendlier than signal. There are other apps that use the underlying crypyo signal uses, so it really is a feature comparison.

I regret getting friends and family to use signal.
> There's so much DEMAND for friends, that people will gobble up your supply if you offer it

This is true, but only if you're attractive and somewhat charismatic. I would say that means it doesn't apply to the majority of people (who are plain or ugly and not particularly charismatic or actively repulsive).
I’m still a little drunk off said kool-aid. I have a hard time distinguishing between work and play when it comes to hacking on my work environment.

The ideal fun coding session would emerge as a byproduct from a particularly successful work-related session. In reality, when coding during times I’m not being paid, I find myself with similar headaches to the workplace.
Guess it's a good place to ask – what would be the point of farming HN karma anyway?

I guess on Reddit it might be considered a way of boosting the account's authority or whatever, but is there any impact to having high karma on HN?
Not just infinite, but also uncountable.

> The hard part

Quite hard: Not computable, in fact.
Haruko Obokata was the researcher in question and she did not end her own life.

It was her supervisor who committed suicide.
Meh. I could be sitting pretty for I am the guy behind every credit card reader at every gas pumps since 1979.

It is important to stay focus and keep looking forward.

And eventually, I managed again on something else some 20 years later.

I've chosen to be modest because it is a world-wide impactful outcome but not am not an attention seeker.

Stay focus and look forward.

Also, I'm trying again.
The thing is that anymore anything short of a deep net is equally difficult to implement as a linear regression, if not easier due to nulls and categoricals.

Also, modern tooling makes a lot of these models more than explainable enough for a lot of cases… 10% is a lot