skysight-inc/HackerNews huggingface dataset:
My 7 year old son is vegetarian - Neither of his parents are (although we've always tried to be awake to the ethical implications of what we eat)

When I asked him why he'd gone so all-in on vegetarianism, he said "Daddy, animals are my friends. And you don't eat your friends"

The little bastard derived the whole thing from first principles, with no input from his parents.

I've tried to use the vegetable-based mince alternatives in pasta sauce, and we're always really unsatisfied with the results. He much prefers lentils / tofu / tempeh and frankly so do we.

We're in the target demographic for these products, and I can tell you: THe problem isn't the price, the branding or the level of ethical awareness. It's the product! It's a lousy substitute for the meat-based alternative, and it doesn't even stack up well against the raw ingredients they're derived from, which have the advantages of being cheaper and tasting better.
It is all magical and ideological driven thinking that ignores scale.
Solve one problem and pretend the solution that works at a micro scale has no issues scaling up.

I am completely down to eat bugs even but eating bugs at a scale anything close to meat in general is a laughable amount of bugs. We would probably need 10 times the long haul trucking to ship that many bugs around.
So it's somehow OK to steal $0.01 each from 1000 people.
From a quick scan, nothing about that suggests to me it's the account of Ghislaine Maxwell. What, other than the name maxwell, connects it to her?
>It’s entirely possible to run a very large company without having any bespoke software.

I find that claim remarkably improbable - the overwhelming majority of all code written is for in-house business tasks
Fortunately college students are at virtually zero risk from COVID-19 (unless they have some severe pre-existing conditions).
You're ignoring the multitude of suspicious circumstances around his death, and the fact that we know of at least one moneyed elite (prince Andrew) who did in fact to share in his illegal indulgences in the presence of / with the facilitation of Epstein. We also know for example that Melinda Gates decided to divorce Bill Gates after 27 years explicitly because of his ties to Epstein - obviously that's not legally usable evidence, but it should count for something when calculating your priors.
> he ensnared

Are you implying Prince Nonce was somehow hoodwinked into taking part in a paedophile ring against his will?
Wait til you find out about Christians
It looks like Epstein was in the business of creating and selling, or using for his own purposes, compromising material on powerful people. So I would prefer this is released without redaction.

The harm in Epstein's "work" is that it makes governments subject to manipulation and degrades representation. The only way to get past this problem is to reveal all and get compromised people, even if you like them, out of positions where they can be manipulated.
I have always had mixed feelings about this axiom. It feels "2nd level", like it should build upon simpler axioms related to the mathematical object "set" and the mathematical object "function".
For inline CSS, I love Styled-System [1] for css as props. My components die and get redesigned too frequently to care for anything else. So I prefer them encapsulated in the Component itself.

I find css-as-props is better than a huge string of classes, as it much more readable and statically analyzable. I wonder if anyone is working on a successor to styled-system (though it works fine).

[1] https://styled-system.com/
> But that's kind of the point. Tailwind is a layer on top of CSS, but it doesn't actually hide any complexity in the layer below. You still need to know CSS.

This completely misses the point of Tailwind. The point is not to hide the complexity of CSS, but to provide access from the markup to enough of capabilities of CSS that you don't have to edit your stylesheets 95% of the time, when you alter the styling of a document.

When Tailwind does fall short because it doesn't provide the exact CSS feature that is needed to solve the problem, it still provides a template for how to solve the problem: Using one-rule utility classes, that are named for what they do, not for how they are meant to be used.
Software supply chain security is broader than SolarWinds and Log4j
The security vendor landscape is selling a pipedream that “scanners” and “software composition analysis” wares can detect all of the critical vulnerabilities at the software artifact level. They don’t.
I do. But few vegans.
PDFs were designed for typesetting, printing, and publishing documents.

"Based on the PostScript language, each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, vector graphics, raster images and other information needed to display it." Source: https://en.wikipedia.org/wiki/PDF

HTML5 was not designed for typesetting and lacks such features. (For example, HTML does not specify page sizes.)
This. Tailwind and react work very well together. Components then become portable to other tailwind projects. The best part is tailwind then only ships the CSS you actually use to the browser. Much cleaner than older CSS approaches like bootstrap. Has made me much more productive overall.
>So number of machines is not a good proxy for amount of software written.

It is a good proxy for the relative need of developers, however - with billions of x86 devices out there vs max a couple-few million mainframes...the scale of need is just wildly different
My favorite application of choice, known as ultrafilters:

You know those "mathematicians wearing hats" games, where the solution is a Hamming code or some kind of modular arithmetic thing? Here's one where there's no winning strategy.

You have N mathematicians wearing hats whose colors are chosen uniformly and independently at random from a set C. They can see each others' hats but not their own. Simultaneously and without communication, each mathematician must guess their own hat color. Everyone who guesses right wins, and everyone who guesses wrong loses. A strategy maps (other mathematicians -> hat color) -> guess of your hat color, or if you're guessing randomly, then a distribution of guesses.

No matter what strategy is chosen, N/|C| players win in expectation. There's no trick to improve this, though you can change the distribution of how many players win. For example, you can guarantee that at least floor(N/|C|) of them win. This is neat in that it works even in a derandomized setting, where the strategy must be deterministic and the hats are assigned maliciously by an opponent who knows the strategy. (This setting is easier to work with for infinite C, because you don't need to worry about probability distributions on infinite objects.) But if |C| > N, then you can't guarantee that anyone wins.

OK, but what if there are infinitely many mathematicians, and you have the axiom of choice? In that case, there exists a strategy which guarantees that all but finitely many players will win — that is, the overwhelming majority of them will win. This works no matter how big C is, even if C is infinite, even if it's vastly larger than the set of players (eg if it's uncountable but the players are countable).

Why? Well, consider the relation that two hat assignments are "almost the same" iff they differ in only finitely many places. This is an equivalence relation, so we can divide the space of hat assignments into equivalence classes. Assuming choice, there is a function F which maps an equivalence class to some element of it. Since these equivalence classes ignore finite differences, everyone can tell what equivalence class E has been assigned even without knowing their own hat color, so can guess their own color according to F(E). By construction this is in E, so it differs from the true assignment in only finitely many places, so all but finitely many players win.

(The same holds for finitely many players too, but a strategy where all but finitely many players win is less impressive there.)
For me it is painting and 3d-modeling. It rarely ends up in finished software, but I like to include some works in little and primitive games. Do something with it.

I often use browsers + javascript because you very quickly get a result. I have some pipelines to convert data formats ready though.

I am not a talented painter, but with some training everyone can put out decent images.
It’s not all about bioavailability. Fiber might not be digested by us but the microbes that do fill the role of an organ. Giving the body something to work on offers benefits like leveled out blood sugars. This pdcaas metric needs a high quality reference.
When someone dies, that person may have a beneficiary, like a son inheriting his father's wealth. If you inherit his business as well, that is like inheriting the effect he had on the world.

"Pulling the strings" is a puppet metaphor. The puppet represents a figurehead who does not make the real decisions. The puppeteer pulls the strings, and it looks like the puppet has agency. Using a puppet and "pulling the strings" is a way to camouflage one's actions and identity.
From what I know about how things work, the argument makes sense. Just denying won't cut it. You need to propose an alternative view. I am willing to listen.
For me it's easy as programming is only a hobby, not my day job.

Instead of using different tools and setup, try picking different projects or domains you love. For example, if you're a web developer by trade you may write compilers, games, or text editors for fun.
Bootstrapping a travel company to nearly 5M/year without code
Environment="NODE_ENV=production"
Environment="PORT=4000"
Environment="BIND=::"
Environment="STREAMING_CLUSTER_NUM=2"

You probably want to use EnvironmentFile= and shove that file with the rest of app's configs

And, uh, shove the queue size parameter there instead of

sudo systemctl enable mastodon-sidekiq-default@25.service
sudo systemctl enable mastodon-sidekiq-mailers@2.service
sudo systemctl enable mastodon-sidekiq-scheduler@2.service

using feature designed to run multiple instances as a poor man's way to configure stuff. Let's just say nothing will stop you from also doing

systemctl enable mastodon-sidekiq-default@15.service

and systemd will just try to start the sidekiq twice

The article's proposed way of using templates is TERRIBLE. I had assumed from the title it will show off how to run multiple instances using same template units (say to vary a run dir or whatever), but no, it is using them as glorified config file for number of threads/db conns. Just shove that into env file, you can use env parameters in rest of the file too...
It's always the customer's fault!
One problem here is that a lot of people don't look at the source of the supposed conspiracy theory. They think "it's a conspiracy theory, it must be like all the rest." There are several so-called conspiracy theorists who are fairly accurate about predicting the shady behavior of the US government. There are a lot more conspiracy theorists who yell about flat earth and chemtrails. As with anything else, it's a good idea to check your sources and see where the theory comes from.
When Y==1 (such as an email spam blocker) then you proved their point.
For junior developers reading this: don't listen to the above; it's bad advice.

I mean, unless you want to remain a junior forever.
For enough, but yes these are not to do with readline but terminal behaviour
https://news.ycombinator.com/item?id=8813407

And not to forget:

"The sky was the color of a dead laptop display, silver-gray and full of rain."

- Charles Stross, The Family Trade. 2004

"The sky above the island was the color of television, tuned to a dead channel—which is to say it was a bright cheery blue.!"

- Robert J. Sawyer, Wake. 2009

There are probably more.
I view it as a subset of CSS that removes the bad parts of CSS
It isn't plausible that Epstein was a brilliant money manager and was pervy as a hobby. It was the other way around: He made and sold blackmail material and his cover story was being a money guy.
Any suggestions to what to use instead? I used Bulma in the past (I'm not an every day frontend engineer)
ComputeSharp 2.0 – run C# on the GPU through DirectX 12 and D2D1
First thing I thought was that the administration instituted this based on the news without expert opinion. This couldn’t be more ironic
Is Elon not a vanguard/blackrock man? Like apple/msft/google(via alphabet) are companies steered/managed by their ppl (and amazon once JB sells his shares)?
Also his cellmate, who would have seen any wrong-doing, was coincidentally reassigned that day.

Found “hung” in a kneeling position, which any skeptic needs to think through carefully… this isn’t like a western hanging with gallows and gravity; if you really believe he didn’t kill himself, then he must have somehow just pulled his own head until he died, a frankly unbelievable force of will, akin to holding one’s own breathe til they perished.

If a conspiracy theory is when you have to believe some pretty silly things in order for it to be true, then the actual conspiracy theory is that he committed suicide.
This sounds accurate from my experience.

I was a data scientist who moved to engineering.

In a lot of orgs data science is there to help decision making, but human nature often makes it such that the decisions are already made.
"forcing someone". If that someone is a corporation it isn't clear they're a someone at all. I miss when people objected to corporate personhood.
And Pleroma too, which somehow missed your list despite being the second most popular AP server...
> Decades ago, the Home/End/PgUp etc keys might not work on all terminals.

Decades ago, on real serial terminals, the terminal keyboard likely did not even have Home/End/PgUp/PgDn keys [1].

That is the reason for the seeming odd mappings now in 2022 after almost every computer has a keyboard that contains nearly the same set of 'extra' keys. When readline was developed, there was no IBM-PC keyboard layout (because readline predates the IBM-PC) and besides the basic letters, numbers and punctuation keys there were very few other keys that were available on all keyboards at the time.

[1] https://en.wikipedia.org/wiki/File:Mappa_Teletype_ASR-33.jpg

https://vt100.net/docs/vt100-ug/chapter3.html (see "The Keyboard")
I addition to thesuperbigfrog's answer [0], PDF files tend to be static, and distributed in such a manner that you don't want them being changed without a relative high level of effort (yes, I know there are PDF editors)

>a small visual gif or video component would go a long way to show things compared to a series of sequential images

Tell me how a small GIF or video is going to work when you print a paper or collect it into a book or journal, please :)

--------

[0] https://news.ycombinator.com/item?id=33787463
China Covid Protesters Become Targets of Beijing’s Surveillance State
I'll add the specific case of the Commodore 1541 disk drive. The sound clacking and banging of that thing loading data is seared into my memory. Brrrrr-brrrrrr-dat-dat-dat-dat-dat.
Here is their decompression implementation:

https://code.heinrichsweikamp.com/public/hwos_code/file/bc21...

I went looking for this a few months ago and couldn’t find it, so I’m happy to finally have it. It’s quite well commented.
Which scientists stated that? The vaccine clinical trials only measured rates of severe symptoms and death, and they did well at reducing those. But the initial trials didn't even look at infection rates as an endpoint.
i mean, you're not wrong, walter, you're just

it's unlikely to displace c or rust or python or unix or freertos or openocd

but it does have something special, like a delorean or something; unlikely to be forgotten either
I think the public at large believes Epstein met with powerful people and trafficked with human sex slaves. The conspiracy narrative is about how Epstein died and whether there’s a powerful guilty people can basically control the justice system.
This 100%. Some people are really productive on the hype train though, but most of them are careless.
An extensive tutorial on how to setup a Pi-Hole
Not that person, but…

Yes, absolutely.

The history of processed foods is that they’re really bad for us, compared to natural foods, even when ostensibly of similar nutrition.

Why would I trust a process that has failed for decades to work this time?
I get what you're saying but you should recognize a level of "meta" in peoples behavior as well rather than take for granted a kind of intellectual immediacy to what people say. I'm aware of the audience here and have intention to agitate. To be open with you. Also your line of thought can apply to really anything, not just the problem of crediting
As someone who also wants to move away from data science, data engineering is the last thing I would want to do. I think DE comes with many of the same problems and it's also a very ill-defined career track; I wouldn't recommend it to anyone. ML engineer or backend developer seem like much more appealing job profiles.
The dirty road to clean energy: how China’s EV boom is ravaging the environment
Totally unclear after first glance on the site: what does it cost, what is your monetization strategy? Is it open source, for free? Please make this clearer.
Honestly, the best approach is not making “fake” anything—black bean burgers and other home-made options not only taste way better, but they are not highly processed.

The more stages in processing a food undergoes, the worse it is for people. It’s really that simple.

People are trying to over-science food in my opinion. Sticking to good, wholesome ingredients is the way to go. Support local farmers not some large conglomerate factory.

Here’s a good recipe for example:

https://minimalistbaker.com/smoky-bbq-black-bean-burger/
I mean, you sound like you try to use a tool without knowing it.. why exactly do we believe that it is okay? Would you expect to be able to use a crane at first try?

Spring boot does put a layer of abstraction over ordinary “linear” code, but it is not black magic, if you understand its DI part, you will basically understand everything (in short, spring is only allowed to generate new code, not modify existing one. So it works its whole “magic” by generating subclasses at runtime. With this requirement in place, most of its working makes clear sense. It has an internal list of available beans, and you can inject them by type only (@Autowired/@Inject) when it is the only bean of said type, or you may have to be more specific by naming the desired bean. And it is a simple graph of such injects.)

And it is a well-understood convention, above all. I can go to another spring shop and expect to see JPA entities annotated the way I’m used to (which is another very powerful feature. Can it be misused? Sure. Does it save a shitton of time, and less code means less bug? Yep. Plus, before the “ORMs considered harmful” people join us, they were always meant for OLTP, not OLAP, and as a mapping to/from db records, where they absolutely shine. Don’t try to OUTER JOIN on a subquery of whatever with them, but feel free to write your SQL and map its results to a business object).
Haha that is wonderful.
I was being sarcastic there :)

I have eaten land-based predator meat before, and it's usually very oily and not good for you at all. I wouldn't recommend them. Fish that eat other fish, like Tuna, can be tasty but are still not very nutritious.
I think the main thing people were pointing to was that account was extremely active then suddenly went inactive at the same time of Ghislaine's arrest. Been a while so there was probably other stuff too but that's the main one I recall.
It is so bad.

Outside of Go (I assume because it seems pretty popular there) the clients for other languages are so hit and miss.

I had to pipe a json into the python client to configure a grpc client (which seems bad) and it took me a while to dig up the correct incantation.

I like the "contract" that GRPC implies but I am not sure I would choose it again.
I don't consent to receiving spam, so I don't mind if it's censored. I also self-censor my timeline aggressively by silencing, unfollowing and blocking accounts I don't like.

I only dislike censorship when they don't ask me first.
Is physics simulation required for you to enjoy the game? That is what auveair was asking 6 posts up.
I'm working on something called CASS that's like Tailwind but easier, with no tooling: https://casscss.github.io/cass/
Part of the issue is that after a while we tend to forget that the cases that turned out to be true were dismissed as conspiracy theories at the time. In recent memory for example, a lot of claims about the capabilities and application of the US signal intelligence apparatus abroad (especially in allied coununtries) were dismissed as conspiracy theories prior to Snowden. If you talk to a lot of people today, they will tend to remember it more as a "we kinda' always knew, but just didn't have confirmation" situation than a "I'm sure the NSA is doing _something_, but there is no way it would be this extensive" situation.
> Anyone who builds UI for a living, ideally already having a well-developed mental model for how CSS works, immediately understands Tailwind's power in my opinion

Just chiming in to say I'm an outlier in this respect. I've been doing front-end focused dev for well over a decade, using every system imaginable, and I'm yet to see the appeal of Tailwind. I have tried it, and many of my use cases are supposed to be what it's best at (rapid prototyping etc), but I still dislike it in many aspects. That's fine though, if it works for other people then all the power to them.

It's likely that because many of the things I'm building are relatively bespoke, and therefore require breaking out of Tailwinds boundaries (like the authors examples), that I haven't gelled with it yet.
After trying out Tailwind in one pet project I have to say that for larger teams it should not be used. Looking at the code now I get the feeling that maintenance would be a big problem.

A bigger project with multiple pages having full on Tailwind css classes peppered everywhere looks to be a nightmare.

Does anyone have experience jumping into an existing larger project with legacy tailwind all over the place? Would you do it again?
Sweeden seems to be recommending further boosters to 65+. For those under 65, if you fall in certain categories.

People aged 18–64 who are medically at-risk due to:

- chronic cardiovascular disease, including stroke and high blood pressure (hypertension)

- chronic lung disease such as COPD, and brittle asthma

- other conditions that impair lung function or the ability to cough and clear mucus (for example, extreme obesity, neuromuscular disorders or multiple disabilities)

- chronic liver and kidney failure

- diabetes types 1 and 2

- conditions that severely weaken the immune system as a result of illness or treatment

- Down’s syndrome

- those who are pregnant with pregnancy-related risk factors such as being older than 35, high blood pressure (hypertension), diabetes, a BMI over 30 or other factor following individual assessment.

English link: https://www.folkhalsomyndigheten.se/the-public-health-agency...
Playing with embedded devices (microcontrollers etc) has become my favorite coding-related hobby. The barriers to entry are hilariously low, the parts and tools are cheap and the code and documentation and tutorials are all free. At the end of the day, what you are left with is a physical thing that you can touch and which Does What You Told It To Do.
I agree. That's basically what I meant by, even when the base is auto-generated. In other words: you can generate a JSON schema from an example JSON. However, if you're using that to validate, say, an API response, the auto-generate tool can't possibly know what the valid range of values might be, or how some keys will shift depending on the request. Any type of variation like that requires hand-tuning.

I use it in a variety of languages: JS/TS, PHP, Java.
https://news.ycombinator.com/item?id=33786502