skysight-inc/HackerNews huggingface dataset:
The fact that users don't usually control the servers with web apps is just a reflection of the fact that users don't usually control anything these days, and most user facing applications these days are implemented as web apps. The average user doesn't have control over their desktop apps either, those apps are dependent on Microsoft/Apple/Adobe servers and even if they aren't "helpfully" syncing everything to a cloud they're sending disturbing amounts of telemetry. As hombre_fatal points out, there's no intrinsic link between the freedom question and the technical question. Enough free software developers (understandably) just prefer a traditional desktop app/local storage design over an API/web client design that people get the impression that freedom respecting apps are always desktop apps. Partly because of that choice, free software is going to keep looking outdated and inconvenient to use while more people flock to SaaSS for the services' superior cross-platform and multi-device capabilities.
You're moving the goalposts set in your original post, but a quick search[1] shows many articles on Hacker News about the gap between men and women in engineering. Many with more points than this post currently has.

It does seem like this post is growing more quickly than these did, but perhaps because this is a more surprising/novel development, whereas the gap of women in engineering roles is much more commonly known?

[1]: https://hn.algolia.com/?q=women+engineering
Why I think you are both right:

- what you describe about SV isn’t as much a culture, as it is psychographic homogeneity that is in its own way unifying [1]

- but about how “weird” as a culture can be good and important, I see that as the existence and acceptance of various sub and counter cultures, leading to an air of vibrancy, excitement, and “cool“.

[1] where people view the world the same way and have similar values and aspirations https://en.m.wikipedia.org/wiki/Psychographics
Futureproof is a live editor for GPU shaders, built on Zig, Neovim, and WebGPU
Lin is fantastic, don't get me wrong :)
systemd is extremely modular if you’re the one compiling it (i.e. you’re a distro-builder) but not as an end-user since it’s used as the plumbing for your distro. And since distros aren’t usually in the business of telling users not to use features they ship everything because someone might want it.
This was widely being talked about at least thirty years ago.

The elephant in the room is that Boys’ academic underperformance is tied to class, and thus resolving the issue has gone nowhere, because there’s no such thing as class and because the responsibility for all under-achievement therefore lies with the individual.
Flash/animate added html5 export in 2012, five years after the iPhone was released and the writing was on the wall. But another big difference is that Flash was widely pirated and ran on the devices that everyone had (PCs.) A similarly accessable authoring tool would need to run on mobile and be cheaply available. I also think that mobile devices are simply not as good for creative work as PCs (mice/keyboards) are. The only way to fit lots of information through a smartphone is to take a video. It cannot be used by amateur programmers nearly as effectively. The special sauce wasn't just flash; the special sauce was the PC as a creative platform.
My parents actually moved to Arizona from Chicago because they go sick of the cold weather. Apparently the cold gets harder on you the older you are; in my parents case the cold made their arthritis worse.

Also while the summers in Arizona are hot, at least they are not humid. Its a much more easy to tolerate dry heat
these are those articles that in Italy are interpreted as media spam propaganda: women are smarter than men. misleading and inconsistent, and not because I am a male, but because as there are males intellectually superior to other females, there are inevitably females intellectually superior to males, and it is absolutely random and chaotic. if we then discuss what favors or disadvantages the intellect, it is quite another matter.
Great write-up.

Back-pressure would be a useful concept to add.
Agreed they should to have accessibility support.
Thanks! I would love to find a copy of that. The Third Man is just...gutting.
Will Virus Mutations Threaten Covid-19 Vaccines?
As someone who grew up in Santa Clarita, reading your comment that Palmdale and Lancaster being very close to Los Angeles: LolOlLlOlOLOlOlolol

Hope you like driving two hours to get to a decent movie theater.
There are 4 such articles with more points, at the time of your writing (and I expect there will soon be 0 or 1).

There are also 4 such articles with more points referencing boys and education (not including this one).
Doesn’t really matter what they were thinking. What matters is the plan of how the vaccines are delivered, stored, distributed, and monitored.

Anything that can go wrong will go wrong and the execution of the plan needs to account for that.
Not being there: on prophylactic media and remoteness
Any better software to replace it ?
It's a fantastic idea.

Shareholders, who the Board of Directors claim to be beholden to, would lose everything. The company would get liquidated to the highest buyer. Shareholders would be incentivized to not support crimes or strategies that would lead to corporate execution and Board members would be legally bound and liable if that happened.

It doesn't support industrial concentration. All the company needs to do to avoid executation is to not commit the most egregious crimes. Is that really such a hard ask? No, it isn't.
I love this book so much. It takes a strong Bayesian point of view that makes things so clear to me. It's well written and we'll structured. It starts with a summary chapter of ML which honestly by itself gets you to a very good place in understanding the basics of ML.
I am working on an homestead design plan for someone near Buda/Kyle. Still gathering research material about climate/water etc but won’t start working on it before June 2021.

Out of curiosity, would it be possible to build an underground home(earth sheltered) in the Buda area? Should be cooler..and tree cover above.
If, as the registered person, you were notified about the vulnerability and didn’t patch it, you could be convicted of criminal neglect at minimum, same as a driver who ignores a recall notice and continued driving.
This thread is bullshit, I can’t believe we already forgot everyone hated working on flash sites (and using them), in the same spirit we should be romanticizing java applets cause they also compiled to a single file ¯\_(ツ)_/¯
A bit off-topic, but I've just bought a small 2-bay synology NAS and I'm wondering if I should go ext4 or btrfs for my family photos/videos. I like the idea of data safety features like checksums & scrubbing, but ext4 seems more robust & tested. Which did you go with?
It was actually my conception that you were trying to derail the conversation. I'm terribly sorry if that wasn't the case.

See my response to ksk below with regards to the topic of American prison labor. In short; it's inexcusable.
Allotropes that take millions of light years to form?

The next global pandemic?
Finally the biggest mistakes systemd project did is on the marketing and strategy sides.

Would have they remove the "systemd-" prefix from all side binaries and marketted them as independant projects on the website, made them usable without systemd and maybe on sub repositories, would have the systemd project just had to explain "yes we rewrite ntp, dns, etc, why not ?"

Instead they received complains about a "bloat ware" while often rewrites of industry-standard by unknown/junior people are acclaimed on HN :)

Even better, they could have integrated chronyd or others by creating "systemd integration standards" and submitting patches to these projects to gain community support and permit an easy switch to one or another implementation and let the users chose.
Though it s still already easy to use something else than timesyncd on centos at least, thanks to systemd project and distri maintainers too :)
while book 1 looks great, it appears that book 2 is still very rough: https://probml.github.io/pml-book/book2.html
We do know that it was because of macroeconomic guidance. The money supply contracted sharply because of the collapse of the banking system in 1930-31, and the gold standard was too inflexible to allow rapidly expanding the money supply. The economic contraction for each country right around when the country went off the gold standard.

In 2008, governments prevented the banking system from collapsing, and were able to rapidly expand the money supply because there's no gold standard. The US was the epicenter of the crisis, but recovered faster than Europe because it was more aggressive. In 2020, the response was even more aggressive, and the recovery faster.

The US hasn't pursued the ideal policy, but the policy it has pursued has made recessions shorter than they would be, otherwise. If anything, the lesson of 2020 is that governments should follow the advice of macroeconomists more than they already do.
What kind of information would be worth sending that would also be worth receiving years after the fact?
Jira datacenter is too expensive too?
I don't ? I have contributed to core, have used WP for a decade, created numerous plugins (wpgear, wordphing) and themes . I have an opinion about Gutenberg and am more familiar it's development cycle than most developers. How about you keep your opinion to yourself when it come to personal attacks.
Here is a working link from archive.org

https://archive.org/details/bitsavers_xeroxparctddingGarbage...
Nobody is giving the US a "pass". All of our problems are out in the open for everyone to see and comment on, US Citizens or foreigners alike! That's part of what makes the US so unique.

Regardless, no issue any country has domestically is going to excuse Religious Slave Labor Camps in China. That's wrong no matter where you live or who you are. People like to throw Hitler around too easily... but this is exactly what the Nazis did... imprison and exterminate entire populations of "undesirables" based solely on religion.

Arguing the US needs to shut it's mouth because it has some domestic issues doesn't fly...
I've bumped into this recently. Someone waved their hand and said that x queue system didn't work for their specific use case. so they spent an innovation token on making a slow unmonitored queuing system. unsurprisingly the project is late, and it only now has started to work on the bits its supposed to handle. (three months after the public announcement)

When I asked for the rationale, they said that x queue system didn't do ordered delivery. The queue system literally has the word "ordered" in it.

Its not really their fault, they project manager should have stopped it. However its still not an excuse to re-invent the wheel.
Instead of downvoting, google the financial statements and see for yourself. You are supporting bureaucracy/infra/conferences.

All of which would not exist without python.tar.gz.
I’m up to Chapter 6 in ISLR

https://github.com/melling/ISLR

Would Elements of Statistical Learning be my next book?

I’ve seen the Bishop book highly recommended too, and it has been mentioned in this post.

https://www.amazon.com/Pattern-Recognition-Learning-Informat...
When I decided to make myself a personal website this summer, my goals were:

• It has to have lots of custom animations, because animations are fun.

• It has to work well in weird text-based browsers like Links, because being able to load my site up in those feels cool.

• It has to support Safari 6, because that's the last version of Safari that works in Snow Leopard.

If it's a non-commercial project, the goals can be whatever the fuck the author wants them to be.
Asana and Slack were both fast once upon a time.
The economist you're responding to specified a competitive market, which is practically definitionally a market where there are no profits to reduce. Remember, since they're an economist they almost certainly meant "economic profit", not the "accounting profit" that everyone is generally familiar with from balance sheets, earnings reports, and playing lemonade tycoon.
"showing its hand-drawn layout"

To me the traces look more like they were laid out with tape, not hand-drawn. Back in the day we used a kind of thin black masking tape that was sold in various widths for this purpose. It had the property that you could form it into a bend radius that looks just like the traces on this board.
This attempt to avoid the hard question will probably make the policy ineffective. The with-passenger rates are already high enough that drivers make well above minimum wage at 100% utilization. When the effective wage (with-passenger rate times utilization rate) is higher than the market wage, drivers enter the market, driving down the utilization rate until the effective wage equals the market wage. If the policy is only changing the with-passenger rate, the utilization rate will just drop until the effective wage equals the market wage.
As I write this we're now months into a children's book project using WordPress that would have taken _weeks_ with Flash. Our creatives now depend on CSS and HTML wonks who are hard to find and expensive. With Flash, this step was not needed—they could publish right to the web; every site we made was uniquely beautiful.
> $10 going to the phone company

That seems like a bad idea. The phone company needs to lose money when they allow robocalls, to finally motivate them to actually start authenticating business callers and actually start respecting the national do not call registry. The carriers are the only group with the ability to prevent robocalls, and they’ve been allowing them precisely because they’re getting money from the whole arrangement by allowing them.

* Edit: the FCC order sounds like a good thing as a long overdue very first step, however this part sounds hilariously out of date to me: “Non-commercial, commercial and nonprofit organizations can now only make up to three calls per residential number within 30 days and are required to allow recipients to opt out.”

I could be wrong, but I’ve had a lot of spam calls in the last few years, and never have I gotten multiple calls from the same number in a month. They are spoofing and setting up new entities on the fly. Limiting the number of calls sounds like something a politician would do who doesn’t understand what’s already going on (or... maybe a sly move that makes the FCC appear pro-consumer while not actually threatening the business of carriers in any way...). Consumer-visible and actionable call authentication is what we need, not limits on the amount of spam. Limiting each individual company to three spams from my point of view means I experience millions of spams. In fact establishing a limit of an okay number of spams just might increase the amount of spam calls I get...
Codogno, the original Italian hotspot, has no airport. How do you explain that? The virus can travel without direct flights and, because you’re not infectious for a few days, you can meet plenty of people in the meanwhile without infecting them.
We're getting off our old ticket/wiki project system this coming year as it's being sunsetted. Jira is one of the alternatives we're investigating, because several staff have used it in other jobs. I also used it for a brief time, and I was not in love with it. I often felt like it was arguing with me.

There are so many systems out there. Right now we're also evaluating YouTrack from JetBrains and OpenProject.org (which is a fork of a fork of RedMine).

We don't want to have to move again any time soon, so while we're evaluating features we're also trying to predict stability and viability. To that end, when available, I'm including in our evaluation notes 1) when the company making the system started; 2) when the system was launched; 3) how many staff the company has.

JetBrains started in 2000, YouTrack launched in 2009, and they have over 900 employees. OpenProject launched in 2012. Both seem to be stable and under active development.

ClickUp has a lot of features and looks nice (we haven't dug into it yet). But they launched in 2017, and raised Series A funding in June 2020. So they're young. That doesn't mean they're bad. It just means they're less known, and have not proved long-term viability. On the plus side, it also means they don't have the 18 years of cruft in the system that Jira (launched in 2002) seems to have.

In my experience the right project management system can really help developers, so I always want to hear everybody's experiences, good and bad.
I also spent some time evaluating them, and came to the conclusion that KSUIDs (https://github.com/segmentio/ksuid) were strictly better than ULIDs.

The differences aren't huge in practice, but the ULID spec has a couple of highly questionable choices. Specifically, according to the spec:

1. The first time you generate a ULID in a given millisecond on a node, you should fill in the random component randomly.

2. But if you generate more than one ULID per milliscond, subsequent ULIDs should use the first ULIDs random component and just increment the least significant bit.

3. If that would overflow, then you just can't generate any more ULIDs that millisecond.

The goal is that ULIDs will be strictly sortable even when you're generating multiple per millisecond...except for that to work, you'd have to only generate them in a single thread (or at any rate on a single node). If you're just incrementing a numbers on a single node, then uh, why not just use an autoincrementing integer column in a DB? Of course, if you're generating multiple IDs per millisecond, you're probably using multiple nodes, and if you are, then wall clock skew means the IDs will never be strictly sortable. Except actually it's even worse than that; even if you ARE only using a single node, your code probably can't assume that every ULID it will ever encounter was generated in that way, so you still can't rely on the sorting guarantee. Meanwhile, a compliant ULID generator has to have state and, if it's going to be called in a multithreaded way, to deal with some complex race conditions, which makes it a lot harder to run.

Meanwhile, you could get 100% of the benefits and none of the drawbacks by just...using random bits for the random component every time.

Anyhow, the idea of slapping a timestamp and a random string of bits together is a good one. I just think the KSUID spec is a bit better thought out.
Good physicists know what level of abstraction to use for any particular question. Too high and you gloss over what's interesting and too deep and you miss the forest for the trees. This is why the the Feynman Lectures are invaluable resources even if you already know the material.
Using the builtin browser button element isn't without other things to then fix in the software either, "(getting anything to automagically work in UI is a pain still)".

Would it have been accessible though, sure. But I'm going to assume that the developer didn't spin a wheel and decide to add React to the project rather it was intentionally chosen for some reason. Similarly in their React button version they could have added ARIA attributes. The problem statement was never "is there a way it could have been made accessible" it's that there isn't going to be a fullproof automagical way to make it accessible without having to do additional work in the project be it styling the default button or changing it's handlers or adding accessibility to a custom button.

i.e. it's not a matter of technical exercise for how it could have been accessible it's being realistic about why it wasn't.
> We have difficulty staying silent when somebody smooths over something wonderfully crinkly that we can't resist talking about.

I've never felt so understood.
Are you interested in just the data? I no longer have the images, I had them hosted in S3 but I stopped paying for it so they are probably long gone.
My grandma just lost her best friend to scammers. Through lies, constant harassing phone calls, and intimidation, they got him to "invest" his life's savings. They even sent locksmith to change the locks on his house, and they called his new phone number the day after he changed to it. By the end he was so stressed out he couldn't sleep and was having all kinds of physical issues. Died just a few days ago.

We can't start catching/blocking scammers and robocallers soon enough. The telcos can get us in touch with people from other continents, but they can't spare the time to stop or trace the calls? Their "solution" for my grandma's friend was to tell him not to have a phone for a few weeks. LOL.
DOJ: A Simple Test for the Extent of Vote Fraud with Absentee Ballots
> Why would you want to settle a system that doesn't have all the stuff available you need?

To make use of the materials and other benefits the system does have; the same reason we settle such places on Earth.

> Moving nontrivial amounts of mass around the universe is extremely expensive.

This amount of energy is a smudge on a ledger in comparison to the energy even a solitary, planet-less red dwarf puts out in its lifetime.

Unless we develop a method for fusing the materials we need from hydrogen and helium, the only chance of becoming a type III civilization is to learn to move mass around and make these trade offs.
Side note: Does anyone know why that video isn't on Youtube? I've tried to find it, but alas I can't. Copyright? Moral reasons? What?

https://www.youtube.com/results?search_query=gary+bernhardt+...
Excited to check it out, this was a game changer for me. It turned me on to Gaussian Processes, which I think are a really fun tool.
> is just how easy it is to create bureaucracy-intense workflows in JIRA and make management believe these are absolutely necessary

Omg, finally someone has said it, I thought I was weird. This is the imperative problem with JIRA, it is not made to help the developers but to satisfy management which is buying the software. +1 for this comment. I have seen its usage in 7 companies and in each and every case instead of simplifying developers workflow it was complicating it due to management wanting to have their data which, at the end, didnt bring anything for the product but were just enabler to make their cute graphs that enabled them to not be involved into development cycle (as they should be) but rather bring out statistics "out of their shoe - JIRA".

And this is also my only (ok, except the slowness which should be understandable for any web browser js application) comment over the JIRA, I dont care what the tool is, how much time it takes (at the end, I am not paying for it), but how much it diverges from the tool that SHOULD help the development while in its essence it mostly helps the management to track their data.
This was true when I was in grade school as well (late 80's-90's).

Prior to puberty, nearly all the top performing students were girls. After puberty, boys were more represented.

The theory I heard was societal pressure in the US was higher on girls to be "liked" and accepted, and that girls felt that doing well in school was counter to that. Girls would stop focusing on performance and ultimately move towards the center of the curve.

Pressure to be liked, and antithetical attitudes towards academic performance also applied to boys as well, but to a lesser degree.