skysight-inc/HackerNews huggingface dataset:
> When jnthn's grammar debugger got really buggy and less actively maintained, that defeated one of the biggest reasons I had to use the language.

I created a couple PRs for the grammar debugger, one that fixed a bug, another that dramatically sped it up, but neither were merged. But imo that was appropriate; spending time on that debugger wasn't a good use of his time.

And now jnthn's work on grammar debugging in Comma is so vastly superior to the old debugger that it would imo be especially silly of him to use up his limited time continuing to pay attention to the old code. I'm curious whether you agree with that?

> Raku is different, and it deserves to see top caliber core development. It doesn't have that yet, and that's sad.

I agree it needs more than jnthn, but surely you agree that jnthn is top caliber?

He has a degree in CS, specializing in PLs, compilers, and VMs, so exactly the right focus for his core dev work. And the university he did his degree at was Cambridge, one of the world's top universities, especially in CS. And he was awarded the degree with honors.

In addition, he is a highly successful, highly paid enterprise systems consultant whose work on Rakudo in his limited spare time, in recent years augmented by occasional grant supported projects that pay less way less than his commercial rate, has always struck me as extraordinarily good.

I've always thought it would be wonderful to have two jnthns, but that we have to respect and appreciate what resources we do have, and let him work at a pace that doesn't burn him out while he continues to mentor the other core devs, as he has now for many years.

Would you say I'm missing something?
Joker’s Stash Carding Market to Call It Quits
I have a Dream
In that case it's all of them. Some might like having both a MOV and a XOR in some special cases (one to avoid partial register stalls and one to avoid partial flags stalls, if I remember correctly) but even in those cases it's usually easy enough to avoid partial register stalls in some other way and just use XOR.
Automatic Documentation for Kubernetes CRDs
Societies need to implement rules so that any sharing of a user's data needs to flow through data repositories that are controlled by the user and so they can authorize and audit each of these flows. Sort of like an oAuth dialogue, "Mortage Lender A wants access to your 2020 after-tax income" and you'd give them limited access so they could underwrite the loan and it'd be illegal to store the user's data any longer than necessary for that purpose. This would give companies cleaner data and common API while eliminating the possibly for anti-consumer data middle men like credit bureaus who could be then be summarily launched into space.
https://www.reddit.com/user/objection-bot
Here are a few examples.

Hoover Dam

Panama Canal

Tennessee Valley Authority

NASA's Apollo Program

The Manhattan Project

Energy Star

National Malaria Eradication Program

Boll Weevil Eradication Program

Smallpox eradication

Safe Drinking Water Act and many other USDA, FDA, and EPA programs that regulate food, air, and water quality.
> There is nothing to stop any state in our union from addressing this pandemic as they see fit

Except for zero funding...

My state is definitely to blame too, our new governor is an absolute disaster. But, we also have no serious funding left to handle the pandemic. Our last governor started a rainy day fund years ago and exhausted that last year, along with part of our wildfire fund. There is nothing left for us without federal assistance.

There is absolutely a middle ground between putting everything on the state and having one government rule the entire world. The federal government is the best equipped entity in the United States for handling the pandemic. It has the funding, personnel, and logistics management to efficiently distribute vaccines.
I'm actually a little foggy on this -- is this completely unrelated to the free software MusE DAW (https://github.com/muse-sequencer/muse), that also includes a sheet music editor as well?

I'm happy to see that the MusE DAW seems also to have resumed development after a very long hiatus / dry-spell. While not as feature-filled in most respects as bigger free software DAWs like Ardour, it has a more conventional piano roll interface with a few QoL features, which is why I preferred it for some time before switching to Ardour and getting over Ardour's sub-standard piano-roll.
As a foreigner with limited knowledge about the powers of a US House Speaker:

What value would a laptop of Nancy Pelosi provide to a foreign government, if it doesn’t include incriminating content?

I‘m not suggesting that this story is bogus, but rather that Riley June Williams hopes were and she vastly overestimated the laptop’s value to anyone.
There's no money to be made from justice.
Well he was just shoving the issues under the rug.

In fairness, he's not wrong, and neither is parent. Hospitals companies have local monopolies, which they can use to charge ridiculously high prices. On the other hand, insurance companies do get a kickback of sorts when the hospitals bump prices - the negotiators get compensation based on the dollar amount of savings they can bring from negotiation, so effectively, even if the hospital bumps prices high enough and renegotiates the chargemaster rates to a lower one, while still ensuring a profit for the negotiators, they'll go for it. Bloomberg did a nice write up of it a few years back, but it's now behind pay wall.
If you are using C and want the same form of "satisfaction" then just do #define loop while(1)
Musescore.com seems to be a different organization than the free software project at musescore.org.

There is a relationship between them, but it's a bit mysterious exactly what it is. The boundaries are somewhat blurred. For example, there is a search box on musescore.org that goes to musescore.com.

It's also not clear whether paying for musescore.com funds the open source project.
It's a bit more than just statistics though. Often there is more art to interpreting data than science.
Might want to edit the title, this is not a Show HN.(https://news.ycombinator.com/showhn.html)
So, let's say your project has a bug in a feature.

Someone opened an issue about it, maybe even documented a workaround of some sort, but you didn't have time to fix it, and then you closed it because you hate your users. Now I experience the issue. First place I'm going to look is open GitHub issues. I find nothing, suffer more self-troubleshooting, maybe file an issue myself, because why would I look at closed issues... closed issues are generally resolved! I end up annoying you with an extra issue report, and wasting hours of my time. If I'm lucky enough I happen to run a search that shows me the other user's report, I have no way to reopen the issue. I can maybe "me too" it, but given that you closed it already, I know you don't care.

More than likely, after wasting a bunch of time with your project, I'm going to find someone else's.

Even if, again, even if, your non-standard way of abusing GitHub works for you, it's going to confuse, frustrate, and annoy everyone else you interact with. Which, if you don't hate your users, you should consider a big problem.
Some big companies have structured programs for mentorship. In most cases these programs are targeting graduates.

Maybe by contributing in Open Source. If you find a project you are interested and start doing contribution there is a chance that maintainers would mentor you.

Senior Developer time is highly constrained, we have families, demanding jobs, side projects and still need time to learn new stuff. Mentoring random people on the internet do not look attractive.

The sad truth about programming is that you need to spend a lot of time in front of a computer, usually struggling and alone.
WHO Is Pure Relief
We are a manufacturer and retailer of naturally-derived products made with organic CBD. Pure Relief was founded by former tire store owner Michael Melton, who saw in CBD a solution to the opioid epidemic in his home state of North Carolina.
> I guess only free software can buck the commercial mandate enough to do that now.

[spoiler] Here is fresh story to learn: OCAD (commercial app) VS OpenOrienteering Mapper (FLOSS alternative to OCAD).[0,1]

TL;DR: If you are trying to create fully free alternative to proprietary software, be ready to the situation where original proprietary software devs would decide to clone[2] unique/original features[3] from your FLOSS app.

[0] https://twitter.com/app4soft/status/1347209330089717760

[1] https://twitter.com/zerbembasqwibo/status/134946732900922573...

[2] https://www.ocad.com/wiki/ocad/en/index.php?title=Sketch&act...

[3] https://www.openorienteering.org/news/2012/colors-and-sketch...
Well I don't have a degree in anything which makes me wonder if you'd ever listen to me on any subject ever.

I am not inherently suspect or not suspect of the article. We discuss it and then if other data turns up we discuss that. If you have a former colleague of hers being on the record or her previous employer is going to make a statement then sure but if you're just gonna speculate then I'm kinda "nah".
Easy to criticize other countries when you've already had your space race.

I do find it annoying that space is usually jingoistic bullshit involving flags and rousing speeches instead of actual science. I'm glad ESA never went that way.
A related note/question: why do projects like this choose github over gitlab? It's become a weird world to me, where a GNU project could ethically choose github.

To be clear, I use github often as well, but it seems odd to me that a GNU sponsored project would.
There are a whole bunch of different intersecting issues here.

If she illegally accessed the network that's a crime. She shouldn't have done that.

Either way there are questions here about the heavy handed response and whether Florida fiddled their covid numbers.

Even assuming she is 110% guilty (given the nature of computer laws, everyone is guilty but that's another discussion), I'm not convinced that everyone who emails themselves some documents before they leave gets a swat team at their houses. Or if that is the case, Florida must have a lot of swat teams...
Done. Thanks for letting me know.
You can also initialize it to an expression, e.g.

let var = {
let mut var_ = Vec::new();
var_.push(1u32);
var_
};
Yeah, NSE (non-standard evaluation) is really annoying to work with in dplyr/tidyverse codebases, and this definitely inhibits people from building on top of them.

They are an 80% solution for a lot of data analytic needs, but base-R is 100% the right choice if you want your code to run for a long time without needing updates.

I've never really gotten into data.table for some reason, normally dplyr is fast enough, or I'm using something more efficient than R.
Oh man, thank you for the fractal nature of reality. That is the perfect term to describe what I saw about ever-changing requirements. No matter how closely you define something, things will always keep changing on all levels when closer to actually "delivering" / launching. Adding time, costs, confusion, frustration. Fractal, yes, that's it :)
Thanks, that really clearly explains her claim.
When I initially typed in my zipcode and smacked Enter, nothing happened. At all.

I tried again with a neighboring zip, but this time I hesitated for a moment to make sure I entered it right, and the search box did a weird thing where it popped down an expanded city name along with the zip code. I clicked this and THEN smacked enter, and I got a search results page!

Of course there are no results in my area (and no way to tell how large a radius it considers "my area"; should I try again with a zip a few miles away? a few dozen miles away?), but now I know there's a secret-knock to get into the site.
> However I recall the night my son was born - the facilities, staff and resources of the hospital were unmatched - the mother and baby would not have the same experience anywhere else in the world.

We had a wonderful experience with the birth of our daughter, but I have no idea how I could claim it was better than anywhere in the world. I'm asking because you seem to be making a low-hyperbole claim here: what is your basis for saying that? Particularly, when the US has some of the worst metrics for infant mortality, birth weights, and mother mortality rates in the developed world.

> My wife works in the ER - they constantly use procedures and deploy resources in ways that would be considered impractical elsewhere in the world.

Does this actually lead to better health outcomes? The US ranks low in the developed world in many health-related areas. Some of them are at least in part due to cultural issues and it is completely fair to attribute to our healthcare system. But some of them like our rates of medical and lab errors clearly are. I'm genuinely looking for data to support the idea that the tradeoff you mentioned actually exists.
> You're not forced to suffer the consequences. You have the freedom to adopt countermeasures. You can drive defensively and stay alert when behind the wheel as a countermeasure against other drivers possibly being drunk. You can wear a mask (properly), social distance, avoid crowds, etc., as a countermeasure against other people possibly having an infectious disease. That's how it's supposed to work in a free society.

In this case, the consequences extend beyond merely contracting COVID-19. The consequences also include society-wide social and economic impacts that are amplified disproportionately by people who make "poor decisions".

> We don't have roadblocks everywhere with cops forcibly administering breathalyzers to all drivers to make sure none of them are drunk.

We absolutely do. You probably live in one of the minority of states in which they are not legal.
If you open a bug, you are saying "here's a problem I found that's not important enough to me to spend time fixing". The auto-close bot says "we agree that this is not important enough to fix."

If you're paying for a support contract and an auto-close bot is closing all your issues, you should stop paying for the support contract, though.
Apple executes massive feature releases on a yearly waterfall-like schedule across hundreds of teams. It requires honesty, transparency, strong leadership (ruthless prioritization), strong cross-team goodwill, strong cross-team collaboration as well as a solid body of experienced top-tier engineers. Other than that there's no magic. While there are teams within apple that does scrum/agile, none of the core OS/frameworks teams does it AFAIK, and I do think it's incompatible with shipping on a hardware-aligned schedule.
Letter to Biden to restore software patents in the US
How many appendectomies are elective? I was immobilized by pain and possibly close to death when I had mine. The economic impact depends on actually realizing the cost savings, which could be compounded by a variety of factors.
I agree that saying "the Syrians" feels incorrect, but how do you feel about saying just the name of the country as shorthand for the country's government? For example

America donated fidget spinners to Syra

vs

The American government donated fidget spinners to the Syrian government

(but not 'The Americans donated fidget spinners to the Syrians')
As the sibling commented, there's really no proof to feeling. You can remark that something reacts to the environment. And we can use sophisticated tools to approximate things (e.g. brain MRI can see which parts of the brain "light up" in response to certain things).

I don't know of any way to prove feeling. It seems like a solipsistic trap. I _believe_ that most animals "feel", and _believe_ that no plants/fungus do...but it is merely belief that I don't think to be testable.
Yes! I try to always phrase it as "the part I can see from here will take at least X time".
As an Aussie, it feels like a tone set in American film and tv which consistently paints Russia as a frenemy which probably influences the writers.

I’m sure the Russians are fed the very same sorts of propaganda tho.
Looks like they may be doing what I’ve wanted them to do for years. Rip the bandaid of windows XP legacy control panel, get rid of the confusing live tiles and make everything simple. Essential make it MacOS but with more compatibility.
> Yes, multiple dispatch is not some highfalutin ivory tower concept that only comes up in specialized code. For example, the model in question could define custom plotting recipes[1] so that you can just call plot() and have it produce something useful.

This is literally the whole conception behind generic functions in R (print, plot, summary etc).

I agree it's great, but Julia is building on a lot of prior art here.
> disconnected from reality.

The frightening bit is that in their "reality", the deep state with the help of Communist Party of China (or are they lizard people?) stole the election, the judges are part of the theft, MSM is just lying to the brainwashed masses, etc, etc. And that they're the patriots trying to save the country.

The funny bit is how they're crying that it's China (oops, I mean, Chinese government) who's controlling Biden. Why couldn't it be Putin? Is it because the Russians (oops, I mean, Putin) are their friends now? Or that they subconsciously know that Trump was Putin's poorly-trained lapdog?
YMMV (as I'm sure the below comments will show you) on the efficacy of the US healthcare system. My experience ranged from 1/10 (like denying emergency care until I fought for it) to 10/10 (same-day treatment after diagnosis). Even from the supply side, I have little power on how to help even my own patients navigate the system unless it's an urgent/emergent need. It is important to hear the system is working well for some; we should focus on improving it for more people.
You can't see someone catch COVID-19. You can't see someone infected with COVID-19.

You can see someone drink a beer. You can see someone acting as though they were drunk.

You can't have a free society without assuming a high degree of risk, period. That's part of the deal. You want a large amount of freedom, you have to accept a large amount of risk. People who can't cope with that need to realize America is not the place for them. I will actively work against people who want to reduce freedoms in America - of all kinds. Freedom is hard, requires work, and sometimes sucks. That's part of the deal.
Peter Thiel's College Professor on Mimetic Desire
Yes, and if you find yourself getting better at estimation, that's probably because you have failed to build proper abstractions. With proper abstractions, the cost of the same stuff should be minimal, so the part with no good priors predominates.
Ha, very nice!

To clarify: to reverse the list, one would only have to swap the HEAD and TAIL pointers of the base structure.
Couldn't you just write:

let var: Vec<u32> = {
let mut var_;
…
var_
};

Or, better still:

let mut var: Vec<u32>;
…
let var = var;
It’s a flawed mental model that doesn’t even communicate what the poster intended without assumptions that aren’t justified.

How do you think you get the sort of ageism that prevents older people from getting the job?
I am text and audio. Dislike photos and video. Someone probably needs to start classifying these preferences into some kind of shorthand. People can declare them with their pronouns and orientation.
For one, it doesn't assume pace is consistent. Tracking velocity is part of the game too and it can vary with capacity, talent and maturity.

Secondly, telling business that we can't estimate accurately is more useful than saying we can estimate accurately and being wrong (which is guaranteed). It's a tough sell but it's necessary.
I think best practices will emerge eventually, that strike a balance. Like having a password but writing it down and putting it in an offsite safe deposit box. Or maybe something based on shamir's secret sharing.

We need to see a lot of failures (both failing open and closed) and do postmortems before one strategy is recognized as winner, that's what I believe.
Show HN: Turing Pi and Gitlab CI and Ansible for Edge Builds
> As I said in another comment I think it's a communication issue. I guess it doesn't literally float in front of their eyes as part of the world for those who say 6.

That's the thing, though: apparently the same thing was being said about internal monologue historically, with people assuming claims contrary to their experience are just turns of a phrase. Until, the legend goes, somebody got enough academics in the same room that they finally realized inner voice is a thing that not everyone has.

So I'm leaning towards believing that people claiming they can mock their own visual input actually can do it.

(The hardware for that is already there. Despite being 1-2 when awake, every now and then I wake up remembering a dream that was a clear 6.)
Studies that show no evidence of a particular phenomenon tend not to get the same degree of publicity that studies showing something do – but it’s great that scientists are making the effort to determine if a particular correlation is a result of causation. The conclusion of this study is that Europeans (people with other ancestry were not covered in the study) with naturally high levels of Vitamin D don’t suffer less from Covid 19 than those without. Regardless, it’s still not a bad idea to take Vitamin D supplements for other health benefits.
"Apple seems to be getting most revenue from hardware sales, so they're going to prioritize keeping people within their ecosystem, and making sure hardware needs to be re-purchased at regular intervals, either through innovation or through designed obsolescence."
The recent events are against this statement. Locking Mac Os further and excluding Apple Telemetry from VPN is not reason for trust.
Although this sounds flippant, the design process is where unknowns should be uncovered. It is easier to change design before a line of code is written.
Design is precisely what is needed in order for the dev team to break down the projects into tiny chunks where nothing is unknown.

Your time estimates should always include time for research and design. The customer can sign off on what you're about to write at the end of that (whereas beforehand you give them a wild ballpark figure made by senior devs - not management!)
This is going to be a major generalization here, but "they aren't sending their best". One of the people at the riots was flying two flags: a US flag and a Georgia flag below that. That is Georgia the country, because he didn't think to check what the state's flag actually looks like. These people walked for an hour between the two ropes in the Statuary Hall. These people took selfies while committing multiple federal felony crimes.

I don't know how this relates to domestic abuse, but it certainly points to few people there using their brains to full capacity.
This. I always put a fun question like "tell me your favorite knock-knock joke in the subject line of your response email". It filters the bots and I get a laugh.
Her dashboard still shows the same positive numbers as the state dashboard. The difference is the state dashboard separates numbers by residents and non-residents, while her dashboard combines the numbers.
I have been involved in Software engineering research a bit, even have a first-author short paper. I was struck by just how much pointless, low-effort papers there are in this domain. People have been researching about bug prediction for over two decades now, and judging by the paper quantity, this isn't a niche area. Yet how many organizations do actually employ those systems in real-world? Can't comment on industry, but I haven't found a single open-source program that does that [1].

Now I know "most papers are pointless" is a common complaint in science, specially in my area of focus- machine learning. But I can't shake the feeling that the situation is particularly worse in software engineering related academic research.

[1] I saw Mozilla attempt it, but not sure if it's currently in use.