skysight-inc/HackerNews huggingface dataset:
that's actually spot on. I used the newsletter to impress my MBA friends a couple of times but felt like a fraud.
> Shorts is for "that next generation of creators" who may find traditional Youtube "too difficult"

This mentality clearly shows they don't understand their audience, and lest TikTok gets banned from the marketplace, this will probably be a flop just like Facebook stories.
> found that plants can be a vector for prions. When researchers fed hamsters grass that grew on ground where a deer that died with chronic wasting disease (CWD) was buried, the hamsters became ill with CWD

OMG.

I recall watching a PBS show on prions back in the 90s where they tried to destroy them in various ways : burning, burying, etc, and they were extremely difficult to destroy.
Yes, you can easily join multi master nodes or worker nodes with k3s.
Python didn't add static typing. It added arbitrary annotations of arguments and variables (admittedly, with the use case of type checking in mind). Mypy uses that for type annotations and checking. Here are the two main reasons I think it's useful:

* To the extent that it enables some static analysis on python code, it has often caught a number of errors I tend to make while writing code

* It serves as a light form of documentation that tends to stay more fresh because there's an automated way to check its consistency (run the type checker)

I don't expect that it will do as perfect a job as Rust or C++'s type system or even that it would be there for the same reasons. On the other hand, it's nice to just have more info about what the code is expected to do in the form of type annotations.
Coded Illustrations
“really need to find a good teacher who you trust.”

That’s the problem. It’s easy to trust an incompetent teacher. How do you find completed teacher in a field with many very charismatic charlatans?
Covid-19: EU warns UK over vaccine exports
It’s very clear in Herodotus that a delay wasn’t actually the mission, they intended to win. It just wasn’t a good plan.

Anyway, even if you grant that they were just trying to buy time (they weren’t), dying to the man in exchange for an extra day or so accomplished nothing militarily.
I think this issue is relevant for Python programmers as well. uwsgi for many years shipped a default allocation mode for the WSGI environment which just cleared it between requests. One had to switch over to `wsgi-env-behaviour=holy` to prevent it. Holy is now the default but many people still set it to cheap because that prevented some segfaults for a while in uWSGI.
Politician are not believable in countries that aren't coming so low in the corruption index. Kenya is about 124th

Obviously skipping school because of periods is not necessarily related to lack of menstrual products, as the DOI indicates it's not.

Menstrual care is a well documented NGO program tried around the world. Do you have a DOI where it has worked? Where is your data coming from?

Where is the Kenya data? What happened when the tax was removed 10 years ago? If it matters then that will have enacted a change you should see school data.

Menstrual cups are 50 years old. Cheap. You don't need many. Why are adults already not using them? Were in developing countries are they used?

How does it relate to virginity, specifically the hymen? That kinda seems important when dealing with children in conservative societies.
The primary US location, in San Diego[1], gives us a managed, blended bandwidth product which is, in fact, quintuple homed and has been since we moved in (2001).

So we have a dumb switch in our rack, but they have routers.

In 2021 that's a weird bandwidth product and a weird setup but in 2001 it was "normal" and we just stay with that setup out of inertia (and the fact that we can't connect to he.net in San Diego).

A similar setup exists for us in Zurich with init7.

However, you are correct and we need to edit that FAQ language: our geo-redundant site in Fremont does not work that way.

(I will note that it has been 11 years since we put that location in place (he.net in Fremont) and it has zero minutes of downtime)

A tremendous amount of complexity and attack surface are eschewed by living with that setup and we're always looking for new ways to make that tradeoff.

[1] Castle Acess datacenter on Aero drive. Is now a KIO managed datacenter.
Spain: Parliament passes law legalizing assisted suicide
This should've been implemented earlier it would save a lot of users time and hassle. Google has enormous engineering manpower and computing resources they can do pretty much anything.
And 23 more for https://news.ycombinator.com/from?site=shellcheck.net :)
Brutal - Unicorn didn't use Rack.env in a thread safe way. It's tougher given that this was in a widely used app-server and not even in Rails code.

Impressed with GH folks in finding this, though I wonder how many more of these types of bugs are out there in Ruby libs. It'd be nice to make this more difficult to do, a la FP languages, by making it really intentional to modify state. Maybe in Ruby 4??
Yes, SLM. We use an LCD which is then focused to the hogel aperture with the object beam, where it meets the reference beam at the film to record the hologram for that hogel.
I like backblaze, dont get me wrong, but my issue with them was their software is Windows Client and Mac OS only... No Linux or Windows Server offerings... My desktop runs either Windows Server 2019 or Linux... I havent run a desktop class verison of Windows on a phsyical workstation in years... As an aside, i use RSync and their Borg Backup option[1] for backing up my Linux box, and Windows is backed up to that Linux box too... works well... Borg can be gotten to work with B2[2], but its a bit more messing...

[1]:https://www.rsync.net/products/borg.html
[2]:https://medium.com/@mormesher/building-your-own-linux-cloud-...
I watched the first four seasons. I should rewatch the show including the later ones.
It's not a death wish for you and your spouse. It's a death wish for society as a whole (anthropomorphized).

For you and your spouse, sure, have kids, don't have kids, nobody cares either way. Do whatever floats your boat. But if the society as a whole consistently doesn't have kids, then the society as a whole is headed to be replaced by a different society that does have kids.
I wonder what the science is behind this.

If people are up, I can’t lock in; there’s a constant distraction somewhere in my mind.

If I’m the only person awake in the house, I seem to hit flow state with ease.
What I'd really like to see is a dynamic diagram of the schema, such that when you click on a type it becomes the center of a graph of associations. Then click to view the text docs. The diagram could be a menu / entry point for the text docs. A kind of map to the N-dimensional space.
The Apache are a group of culturally related Native American tribes in the Southwestern United States. I'm pretty sure none of their tribal authorities have given you a license for your software.
No.10 Innovation Fellowships
That’s kind of the problem though. “Getting serious” apparently means punting the problem to a standards body that can’t write or enforce law.
Quiz – Which Place in South Asia Would You Live in as a Digital Nomad?
Take the quiz to find out which place suits you.
0% because I think it will increase my productivity overall.
> We initially thought this to be an internal reporting problem only and that we would see some data logged for an otherwise unrelated request from the background thread.

So they already conceded that their code is fundamentally not thread-safe and they decided to let it slide.
Yes. More heads on single actuator would be more desirable, but are probably hard to make work.
it has become such a preference for me: silence, dimmed lights, some synthwave music, surrounded by all my machines and a lot of fun.
now imagine you have 10,000 containers you want to run across 5000 VMs. Kubernetes solves that for you so you aren’t deploying each of those individually.
How you gonna solve sync when the roundtrip adds a few hundred ms? Is the AI going to predict sounds 20 mins into the future after a while lol

While you’re at it, have the AI predict images from the NASA rovers
This is exactly how I feel. That 1.5 - 2 hours each night when I know no one wants or needs me to do anything is invaluable for me mental health. I know I should get more sleep but I need that time to not resent the fact that I get so little time for "me". I get to work at 4:30am (time zone thing) and do a lot of the primary child care and chores. It's often 8:30pm before I'm done and even then the dogs water bugging me to go out, etc. My wife needs sleep so she heads up early and I just putter or stretch, sometimes I write a little code, or watch part of a show. Feels good.
This probably doesn't convince you, but as additional data, Norwegian authorities have now confirmed five hospitalizations due to this presumed side effect, two of which resulted in death.

https://www.vg.no/nyheter/innenriks/i/86OmPr/drama-i-kulisse...

Of course, Norwegian health authorities point out in the interview that the ethical consideration will be different between countries, depending on expected vaccine delivery and local incidence of covid.
I've had a few personal projects where I've spent several hours in the evening working to get it off the ground. What I've found is that my mind is so activated/stimulated that I then struggle to even fall asleep as the code is still dancing in my head. It's a real trade-off I have to make - stay up late to begin with to code on something and then another 45-60 mins to even fall asleep.
Success King Marketplace Turn-Key – Success King Marketing Inc
Amazing. All the success in the world
> So open source means only licenses that are most favourable to the big tech monopolists now?

The article explains its point of view in the first paragraph:

"I’ve been asked repeatedly about a two-year trend in the open source ecosystem: ‘single source’ open source companies scrapping their Open Source Initiative-approved open source license for a ‘source available’ license."
As far as I can tell only very tangentially. There is this study: https://people.csail.mit.edu/seneff/2017/SamselSeneff_Glypho...

And possibly exposure to chronic wasting disease from deer being driven from forests (Irving re-plants clear-cuts with spruce monoculture that provides no food for deer) into proximity to humans:

https://www.cbc.ca/news/canada/new-brunswick/deer-st-andrews...

https://www.cbc.ca/news/canada/new-brunswick/deer-mobs-bathu...

https://www.ctvnews.ca/canada/n-b-town-overrun-by-deer-consi...
If you think this is oppressive, you ought to try living in a society that's actually oppressive.

> We have to function as expected at all times.

No, we don't. (I mean, yes, we do to the degree necessary to keep a job and not get arrested. Other than that, though, no.) Nothing is forcing you to "function as expected at all times" except your bowing to others' expectations for you.

> Toiling along and working through live and spending money on meaningless stuff is the new meaning of life.

Only if you make it so. As it sounds like you have figured out, there's no actual meaning there. Don't keep chasing down that dead end; you won't find anything there.
Don't they? I think the problem is we don't know how to read them and every cat has a different language because they don't learn it from each other.

https://www.gwern.net/Cat-Sense
What GitHub commits get wrong
If it's such a concern, why wouldn't you be sending them encrypted in the first place?
Equally useless is attempting to privilege the OSI's definition over others.

The OSI definition was elevated over others (to the extent that there even are any others) by usage. You can dislike that all you want, but it doesn't change anything. Maybe, in time, usage will flip the meaning to something else... English has a way of doing that. But let's not stick our heads in the sand and pretend that current reality is anything other than what it is.
That's a refreshingly honest reply! Thanks!

This is why I said that history is an interpretative act. I don't have an issue with the making the best of a past that is hard (impossible?) to discern. And that while our subject matter might be the past, we ourselves are in the present and express our understanding from our own biases and understandings - we talk ourselves into the past, in a way.

What I object to is the indisputable tone - this happened, these are the reasons, etc. It gives the reader the impression of knowledge, but this is an illusion, possibly a dangerous one. It conveys none of the reasoning, jumps and ambiguity that, I think, are the main part of these sorts of investigation.

Personally I would rather have the ambiguity, referring to source material, and try to develop a theory given the evidence - evidence-driven theories. I don't mind if there is no overarching narrative to explain it all. But it seems to me that professional historians feel empowered to present exactly that sort of a narrative, sometimes whether or not it is really supported by the evidence.
So does "Windows," "Apple" or "Facebook."
I totally agree. Speculation on time travel is like writing science fiction. Its based on reality, but definitely isn't real today, and probably won't be real tomorrow.

All I'm saying is that time travel likely won't be taking an absolute point in space time (x, y, z, t), and only making a single, discontinuous change to t.
What would you prefer? Having an entire paragraph of text on a single line? Your monitor is the wrong shape.
Show HN: I wrote the first tutorial for Pyrustic
The number of "simplicity? what's that?" brain-implosions in this thread is kind of hilarious, though at the same time a little concerning.
- I don't own a car. I take public transport or a bike

- My house is very very well insulated.

- I don't use gas. I cook on induction and I heat my house with rest heat from industry.

- When I fly, I compensate my CO2 (through the airline... if that REALLY compensates the CO2, I doubt. But it's a start).

- I don't have kids.

- I try to eat less meat. I love meat, but I found meat replacements to be pretty decent too in many cases.

- I also try to reduce food waste. I cook a lot with HelloFresh which gives you precisely what you need.

- I try to minimize plastic usage and bring my own bags.

- I vote for parties that try to implement a more aggressive green energy transition.

- All appliances in my house are A (or higher) energy label.

I don't know what else to do. I feel like I do the maximum I can and I'm not being a big burden on the planet.
I gather the actual site is a static files site, and Pandoc is the tool that translates whatever format you're writing them in to the final HTML. So then your site docker image would just contain a server, Nginx or something, and a directory of all of the files for your site, and the correct config for Nginx or whatever to serve them.

The Dockerfile image build process would take care of building that. It's pretty standard for your single project Dockerfile to first assemble an image with a bunch of build tools, like this Pandoc and whatever other dependencies are needed, copy the source files into that image, run the commands to generate the final site, then assemble a second image with just Nginx and copy the output files from the first image onto that to become the final output image. That way, the whole build process is scripted and automated and doesn't require any of the tools on the local system (handy if you were doing stuff like onboarding new contributors), and the final image is small and secure because it only contains a web server and the final HTML pages and no build tools or source files.
Randomly came across a random site of someone who has been blogging for over 20 years [1]. I recently just started mine after procrastinating for 2 years. It's pretty exciting and humbling to see such great and dedicated folks on the web. Wonderful project dbrereton, thank you for sharing.

[1] https://adactio.com/journal?start=2760
You may be right about the US Mad Cow disease outbreak, but they specifically eliminated that possibility here (middle of the article):

The head of a research group on the subject, neurologist Alier Marrero of Moncton's Dr. Georges-L.-Dumont University Hospital Centre, said in an interview: These are patients who have clinical features that correspond to prion diseases, of which Creutzfeldt-Jakob disease is one, but show no evidence of having Creutzfeldt-Jakob disease or any other form of prion disease.
An Autonomous Debating System
Liability guidance is effective at being clear about who needs to pay for security. An example of where this is effective is the rollout of chip-and-pin credit cards. Only when retailers became liable for forgery due to the "weakest link" liability clause put forward by Mastercard and Visa did they become motivated to deploy card terminals that could do chip-and-pin. And fraud has been significantly reduced as a result[1].

[1]: https://usa.visa.com/visa-everywhere/blog/bdp/2019/05/28/chi...
Weird... the article never examines why people’s trust must be so low. Instead, the author suggests that America’s CEOs should convince us to trust the media.

There is not a single sentence of introspection as to whether the media actually can’t be trusted.

What’s the saying about convincing someone of something their job depends on them not understanding? Hm...
Everything but the eye remark could apply to white people: "Stupid white TA," "Like an old white woman," and "Outdone by White #whatsnew."

And the weeping and gnashing of teeth has nothing to do with making remarks about a "particular minority group." If she were studying abroad in China and said the same things about a "particular majority group," I doubt it would save her back in the US.
> Oh, and, furthermore, the article says that in a bounded region, we have reason to expect the dimension of the space to be finite dimensional? This surprises me.

Does it? Iirc a classic basis for a countably infinite Hilbert space is a Fourier series. If you have a finite space to describe, and a maximum frequency you need to represent (which I would say is reasonable to assume), then you only need a finite dimensional space.
Very interesting, but the 1 mm hogel size is a bit disappointing. Do you think you can improve this? How much?
What a wonderful instance of carcinisation!
https://en.wikipedia.org/wiki/Carcinisation
For a few months my wife had a baking job that required her getting up at 4. I’d get up with her and start to work after breakfast. I’d have the days work before 9:00 standup. More time for sport and cooking. Think it was a healthier lifestyle in total. Social life was impossible though, we couldn’t manage to stay awake long enough to meet up with friends. And impossible to maintain once she switched to another shift.
I might suggest using a different email for public communications.

When I read your email, it looks like "rape x dot com", which is quite unfortunate.
> Educated people have low birth rates.

Educated people with access to modern medicine have low birthrates. New England was well educated from 1650-1800, but the birth rate was still high.
Also, the prions themselves are not easily deactivated, and can linger in the environment, in an infectious state, for decades.
Original that it parodies for those not familiar: https://www.youtube.com/watch?v=lvYvtRmgA4o
In the case of dogs you will probably find more things that is common knowledge with dog owners that science got wrong vs. things where science showed that owners were wrong.
Big in absolute numbers, but the US is way worse per capita.
The primary distinction in those licenses is that they're not generally open for use — they allow a carefully chosen, closed set of use cases. As an analogy, when a bar has a TV showing some preselected channel at a preselected volume, I don't consider that TV open to my use, even though I can use it for the use case the bar specifically chose to enable.

I do agree that licenses like this will become more common in the future, and that's why I think it's useful to have an identifying term for them rather than making "open-source" less precise to include them. Different words for different things is good, in my opinion.
To state this clearly: there are not concerns about WireGuard itself.
Scarcity simply means that someone can't print more units of the store of value, or dig it out of the ground. When someone other than you is doing something like that, your share of wealth is being whittled away. With scarcity, you can maintain your purchasing power indefinitely. You don't have to jump through hoops to find the best rates, or find the best return, etc. Your wealth is simply preserved
Thank you for naming it, now I can see if there are criticism of the doomsday argument that also apply.

And I do see how this can lead to solipsism. In particular when combined with "Self-Indication Assumption: The possibility of not existing at all" [1] . Solipsism would be a theory that explains both - the doomsday original argument and this criticism.

But I haven't thought much about that.

[1] https://en.wikipedia.org/wiki/Doomsday_argument#Self-Indicat...
> The spirit of collaboration and working for a common good absolutely used to exist.

That currently still exists. It has nothing in particular to do with software, though. People collaborate, academics collaborate. Are you telling me that massive corporations were part of this back in the good old days, just helping people for the fun of it?
This article takes a purist stance driven by a rigid adherence to ideology. Let's look at this another way...

Open-source and proprietary licenses are at two ends of the software development spectrum. The open-source model maximizes ease-of-adoption but doesn't provide much incentive for the developers. Proprietary software provides a lot of incentive but adoption can be slow and burdensome.

Let's assume that a good goal for society is to maximize the rate of innovation in software. To do that, you need a mix of BOTH ease of adoption and suitable development incentives. Source-available licenses are an attempt to accomplish this.

Is this a perfect solution? Probably not. I think better licensing models are still waiting to be discovered.

However, my sense is that these new licenses will accelerate the development of software with limited downside for the user. After all, they are designed only to impact companies attempting to sell a SaaS.

In addition, they have the potential to weaken the tech monopolies which, in my mind, is a Very Good Thing.
> Backblaze

Test your backups.

https://messengergeek.wordpress.com/2018/03/09/backblaze-rev...
A common example I ran into is machine learning methods and data transformations such as scaling have have `fit` and `transform` methods, and I'd like to write code that can take multiple such objects and compose them in a pipeline, along with some custom logic. Structural typing makes that easy to typecheck, nominal typing makes it difficult because those two classes don't have a parent class that contains those methods.

Extending this, if the class has a `partial_fit` method, sometimes I want to use that, and fallback to `fit` when it doesn't.
Yep! There is enough space for multiple Obsidians :)
Could you tell us a bit about compensation/ownership for your other two on staff?
I got really excited about pass for a bit and almost switched to it, until I realized I was likely increasing my attack surface because in addition to trusting the developer of pass, I also had to trust the developer of whatever other third-party clients I was using with it (such as the iOS client).

Switched to Bitwarden instead.