skysight-inc/HackerNews huggingface dataset:
Isn't it possible that closing DMVs had absolutely nothing to do with voting? Alaska, for example, has been restricting services provided by DMVs to cut back on spending.

Democrats have claimed an inability for some to get IDs as a wedge every time voter ID is proposed. Often the claim is that minorities aren't able to get an ID. What a condescending statement. Everybody that wants an ID has an ID. ID is required for many aspects of life in the US. I do not believe that an inability to get an ID is as widespread as is talked about. Skin color certainly is not a factor on ability to get an ID.

There are 22 states that require photo ID to vote. There are an additional 15 states that require ID but accept non-photo IDs. There are only 15 states that do not require any verification that a person is who they say they are when voting.

Not requiring any ID to vote is a minority position. The Democrat party seems to be exceptionally vocal about not requiring ID to vote. That only leads me to ask why? What do they gain from not requiring ID to vote?

I would be asking these questions regardless of the party that was vocal about the issue. I do not have allegiance to either party. I see government in general as an enemy of the individual. I do support voter ID as it prevents a specific type of shenanigans.
I haven't read their source code, but the API extensions defined in PEP 523[1] lets extension modules (written in C or C level languages) to replace the default interpreter loop[2] with a custom one. I suspect they're using this mechanism to replace the default interpreter loop with their custom one when the module is imported and the enable function is called.

[1]: https://peps.python.org/pep-0523/
[2]: https://github.com/python/cpython/blob/main/Python/ceval.c
What you call friction is usually a symptom of process. BigCos use process to protect themselves from stress and failure. When things go wrong at BigCo, it often hits the news and can affect the livelihoods of a large number of people and cost millions. Process is designed to stop that happening.

In contrast, few people notice if SmallCo's website is down for a while or a bill isn't paid.

Having worked at both Big and SmallCo, the stress/salary rate is usually much lower in BigCo thanks to that process, so, assuming you want to carry on working there, embrace the process and understand that (most of) it is your friend.
Unfortunately, socialism isn’t a solution for corruption. In fact, many would argue that the centralized power makes it easier/inevitable.
Condoms are a very reliable form of male birth control. And, it may be hard to understand, but there are certain fairly popular subcultures where men brag about how many different kids they have with different women.
CPU inference of even the smaller version of GPT-3 would be way too slow for a public API.

What CPU did you benchmark on that gave you a cheaper inference price than GPU? In my experience, for GPT like transformers, they don’t come anywhere near what you can squeeze out of something like a Nvidia T4 in terms of either performance or $/token.
I plan to add a feature that will let you import your browser bookmarks. It looks like pocket lets you export to a similar format so it would be possible.
Seems well-intentioned but inept, in that it only applies to "digital electronic equipment."

Why?
I have a laptop and a bigger screen above. Big screen is for what I am doing, laptop is only for browsers.
If you're telling me there's no recourse through congress or the supreme court around a delayed vote that's a serious flaw in the system. If course I'm not claiming the system is without flaws.

Even then, what occurs four years later? Or even a few months later? He wouldn't have enough leverage to translate that into continued (real) power.

I'll guess we'll see what happens in a few years.
You have omitted the temporal qualifier, then conflated academic and institutional career success.

A paradox can be tricky... and makes our biases perceivable.
Just looked at the earnings report and I have to agree with you. Windows + Office was 25% of MS's revenue in 2021, but I suspect you're right that the big majority of that is not consumer-driven. FWIW just 2 years back, Windows + Office was 40% of revenue, so this segment is very rapidly becoming less important.
You are correct, the general gist is they believe math instruction as racist, although they do at times make reference "Western math" and "Eurocentric math", whatever that is, and not math education, so it's a bit muddled. Regardless, take 15 minutes for yourself and you will see exactly how absurd the entire premise is. Here, on how word problems support white-supremacy:

> Often the emphasis is placed on learning math in the “real world,” as if our classrooms are not a part of the real
world. This reinforces notions of either/or thinking because math is only seen as useful when it is in a particular
context. However, this can result in using mathematics to uphold capitalist and imperialist ways of being and understandings of the world.

Repeat that for 83 pages. It's utterly surreal.
"Easy" is tough when it comes to relational databases. Even Access requires a decent amount of technical know-how when compared to the people who use Excel heavily. In Excel Power Query and the M language are quite powerful. You can combine tables from both your sheets and/or a variety of external sources and create relational views into them. You can then display these views on a sheet.

When I worked for a company where corporate used it, the problem was that people would come to me for help. M is pretty easy to learn so it wasn't a big deal for me. But I am a software dev with database experience, so I'm not sure who the target market is here--it's not the pure Excel users. Like, they wanted tables from a shared folder appended on each other and joined to another table. In pure Power Query you can do this without too much trouble, but you need to know what you are doing. These people have trouble with VLOOKUP already (I mean the string/int problem is unintuitive, so I'm not talking about that), so this is an impossible task for them.
That was a great link, thanks for sharing.
The purpose of the act for anyone unfamiliar:

>> This bill requires original equipment manufacturers (OEM) to make diag-nostic and repair information for digital electronic parts and equipment available to independent repair providers and consumers if such parts
and repair information are also available to OEM authorized repair
providers.
I’m baffled by how Balkanized and weird the macOS interface has become of late. The control center menubar replacements from Monterey are completely inoperable with keyboard controls, and it looks like that backward slide into inaccessibility continues in Ventura.

What happened? Apple still has an HIG page - are teams just totally siloed and allowed to deviate from those existing standards whenever?
> Every school in the US is staffed by good, well-trained teachers

Unfortunately, this really isn't the case. There are many good teachers, and most teachers are genuinely passionate, hard workers. But many teachers get into teaching not because of a mastery of their subject matter or even teaching but because they want to be paid babysitters, more or less.

E.g. in Canada, which has similar issues, Ontario recently axed its math certification test for public school teachers because too many teachers were failing it and because it had "a disproportionate adverse impact on entry to the teaching profession for racialized teacher candidates." And, for demonstrative purposes, a sample test that prospective teachers were failing:

https://www.mathproficiencytest.ca/#/en/sample-questions/1

But there's not an easy solution. ~25% of test takers were failing it (and more for "racialized" candidates), and most people don't want to become teachers because it's a terrible work environment.
> They do it in the open

Then please point me at the methodological changes done by these government in the last 1-2 years that were specifically designed to hide higher inflation.

> "Some critics view the methodological changes and the switch from a cost of goods index (COGI) to a cost of living index (COLI) as a purposeful manipulation that allows the U.S. government to report a lower CPI."

Can this pattern be shown to always lower CPI and can they show that all western governments have enacted the same changes?

And such a methodology would maybe work over a long time-span, it could not be used to hide 1 years high inflation.

CPI is just a dumb and useless measure all together. It really should have no relevance to economic discussion. For macro economic analysis of any kind, the GDP deflator is to be preferred.

> People want a way to quantify how much harder it is to establish a good life with their earnings.

That is a wrong way of thinking about any inflation measure.

> And I don't think the government is being honest about that. Maybe it's too much to ask.

Not sure what honest means here. I don't think the government states anywhere that CPI is some magical measure of 'how easy it is to establishing a good life'.
I see it as a game. The startup environment is level 1 of the game. you learn about VMs and how to start them. At BigCo, this is level 5 or 10. Nothing is easy, to start a VM you have to make sure your system is compliant, the ip is restricted from some countries, the linux version is LTS and bla bla bla

To keep your sanity, make sure to have a personal side project where you can do things fast
Personally, I just don't enjoy writing Elm and much prefer TypeScript. For me, TS is great because of the community, tooling, and its self-documenting nature.
Off topic but what tool did you use to create those cache hierarchy diagrams?
Software Security: It doesn't take much to be above average
Tracking all data dependencies used for all writes in a large system seems rather challenging.

Plus what about read workloads, like “pull message from queue and send it as a push notification to user Y”? I guess it’s fine if the push is re-delivered due to stale cache?
Probably to get it passed. Include more things and you need to convince more people/lobbyists and you’ll never get anything through.
Interesting, nice that you like Ghost. I went to university with one of the founders, and I was kinda considering applying for a job there, they seem like a pretty cool company.

Yes HN seems to be largely random chance. I've had this and one other post do quite well on here recently, and both times it was resubmissions that succeeded, with the first submission getting basically 0 votes.

I would also think it's worth keeping my blog around for the few articles people might find useful (there's one about Docker networking that keeps getting visits, even though surely docker must have fixed that bug by now...)

FWIW, my Jekyll + GitHub Pages + Cloudflare blog is free to run & handles HN traffic no problem (apart from the small cost of the domain name, which is sort of optional). I'd be happy to tell you more if you think it might save you some money.
It's not a direct analogy (nor a particularly robust comparison) but I think of the pivots most countries made during WWII. A factory goes from making Ford automobiles to aircraft and back to automobiles within a span of four years. It'll depend completely on how much (or little) the government and facilitate and directly incentivize the needed changes on multiple levels.
It has also been criticized for its strings-attached funding with clear partisan aims of influence.

https://www.realclearinvestigations.com/articles/2022/06/07/...
Agreed, this is exactly the same approach I take with my blog.

I see something cool or spend some time figuring out something, I write it down.

I used to write Gists for those things, but I ended to turning Gist into a pseudo database and built my blog to use it as a backend.
Also really handy sometimes is Win+PrintScreen, which puts the screen image on the clipboard, and also saves it to a numbered file in your Pictures\Screenshots folder. If things are happening fast and you don't want to paste and manipulate each screen shot, this lets you save several in a row to go back and work with later.
> But the way I see it the discussion about supporting kids that are truly gifted shouldn't be dismissed

Sure! Yes! We are looking for a fair allocation of resources to actually give schools the ability to meet every student where they are and to engage them wherever that is. All teachers want to be able to meet kids where they are, wherever they are, but they don't have the resources to.
I'm no cryptographer, but it seems to me you could implement this using the same algorithm as cloudfare for tor, which generates anonymous tokens from an adhoc webpage
I'm not sure the broken policing and justice system account for a culture which glorifies violence, rejects education, promotes drug use, and encourages irresponsible procreation. In fact these things are relatively recent changes in poor urban culture, this isn't the mindset poor people had in the 50's (when policing and justice were much, much worse).

I'm not saying that these things are inherently "wrong" (save the violence), only that they can't be expected to produce the same outcomes as cultures which highly value education, nuclear family, sobriety, and hard work. This holds true no matter how much money you add. Any attempt to equalize outcomes without confronting this core reason is doomed.
Yup, risk is a huge differentiator. Ship a perf regression at startup? Who cares: hotfix and carry on. Ship a perf regression at #BigCo: risk massive financial impact when mega app falls over.

Deploy a vulnerable VM at startup you configured wrong? Probably nobody will even notice. At #BigCo, risk an advanced persistent threat that's actively scanning your infra finding it immediately and compromising a massive amount of data.
This comment is such peak HN. Maybe the people in SF don't care about these decadent bourgeois values that are so easily espoused, and would rather do their rightful part in fighting structures of oppression and injustice!
The Old New Thing and Dave's Garage (on youtube) have helped me develop an appreciation for the decisions made in Windows development, kinda wish we had this kind of stuff from the Mac and Linux side of things.
Teachers are not always 100% sympathetic. When courts in Illinois shot down school mask mandates, teachers at a high school near me retaliated by sequestering unmasked students in a room and not teaching them.
Thanks. If I do, it won't be supported beyond the compiler/build tool (no official recommendation of using it w/ limited support).

It's an unpopular opinion, but I view TypeScript in the same light as I do the OPs assertion about cloud-only development. It's adding yet-another-layer that has some merits but often leads to overcomplicated messes that reduce productivity/add confusion.

I'd rather petition for some sort of structs/arg typing to be included in ECMAScript proper (in a similar fashion as to what happened with a lot of Jon Resig's jQuery DOM selection APIs making their way into ES6).
Free courses to help you strategize, build, launch an app. We go beyond just how to build an app, we help you build a business.
I've had the pleasure of looking at the Windows source code for the clipboard.

Insanely well engineered. It can perform miracles of computing. It damn well has to.

> I can take a screenshot of my Firefox with "PrtScn" button (moving a bitmap of the page into the Clipboard), paste it into Microsoft Paint, edit it a bit, and then copy/paste that into my Discord chat screen for commentary.

All without you worrying about supported image formats or color space encodings! It is insane! Copy from Firefox and then paste into a program that expects 16bit color and it'll probably work. The clipboard stores data in so many duplicate formats and can convert between so many formats, it is nuts.
If you're going to take credit from Tesla here on this front and give it to the government, then it's only fair to also mention that government regulations were/are a big driver of fossil fuel subsidies and c02 emissions which is creating a problem.

Personally I don't find this to be super constructive. It's similar in some ways to taking credit away from the founder of a company and saying that a VC firm was a much bigger driver of the company's success.
I don't think it's particularly new, nor is it surprising given a general small-gov/libertarian ideology of the self-starter/hacker types that have always leaned towards self-regulation since the 80s and before. That said, yeah COVID and the associated lockdowns seemed to have been something that caused a lot of people to either reconsider this, or double down, which may be what you observed.
At least in my car, CarPlay is much, much better than the default infotainment interface. I don’t even have access to maps without carplay.
The plan to give the moon decent wireless coverage
Yep - that's fair, great answers!
I completely agree, I'd rather have a memory hungry app than no Linux version at all. Slack is an odd one because you can run it in a browser, but things like 1Password are also good examples. I'd rather buy more ram than have companies pretend Linux just doesn't exist at all, at least it gives me options.
I use IntelliJ for the bulk of my programming (which is nearly all Kotlin/Java) and begrudgingly switch to VSCode for other languages (i.e. Rust). It's hard going from something that seems to magically understand my code to an editor where everything, even supposedly core functionality, is a second-class citizen.
What do you mean by this, they are listening for changes in the webpage?
Can someone smarter than me explain what this is for? (I've read https://github.com/Hydrock/AhemFont and https://hydrock.github.io/AhemFont/.)
I'm uaing this methodology. The only issue is whence I have 4 Chrome windows I cannot tell which one is which. I hope it can show group name instead of tab name.
There should be something stopping you; the voter rolls, and list of names that voted and not, are public. The press could absolutely contact a sample of the voter rolls and verify - "I voted", "I didn't". Any discrepancy (well, any time there's more than one or two, because people do lie or simply forget) should be a scandal.
Conflating a C compiler with security... Let me guess, you are some kind of old school script kiddie who believes security is improved by making it harder to compile a 0day? :-D
The thing those conservatives don't seem to get is you can't know if you have equality of opportunity without monitoring and responding to equality of outcomes.

For example, say you implement a literacy test for voting. Everyone has the opportunity to learn how to read, but as we all know those that grade the literacy tests can fail people for arbitrary (or rather intrinsic) reasons. You'd catch this by measuring the outcomes, not just blindly assuming that the opportunities are enough.
Perfect use of “all that jazz”
I wonder what the memory model is, and if it's suitable for low-level and real-time code.
I wrote a post on this topic:
https://www.google.com/amp/s/blog.container-solutions.com/wh...

Based on moving from a technology company of 700 to a bank of 120000
Sublime is very much not dead. It's still much faster than vscode or any other heavyweight IDE.
I never said blue collar trade was the answer to everything. I said that the school system is not the answer to everything.
Maybe they are talking about SpeedTax etc?
We already have a public list of people who voted. In order for a corrupt election official to undetectably add a large number of votes, they may need to add people to that list (perhaps registered voters who didn’t vote). Election transparency measures and audits might make that harder; voter restrictions do not.
I hope that a new editor gets first-class Agda support so that Emacs won't be your only choice for it once Atom is gone.
The person you are responding to is clearly suggesting their personal belief that election crimes are so antithetical to American values that it constitutes a crime on par with treason.
They didn't hack the machine. They actually voted on the machines multiple times. The same scheme would have worked with mechanical machines or paper ballots.
"The live is brown because that's the colour your trousers will go if you touch it."

Wonderful! :D
The problem with that is that it can be argued that fusion is less safe as well.

With really advanced fission its really hard to see any damage outside the containment boundary.

Fusion still involves gases, even if the excess radioactivity is far lower.

In general to adopt a technology that is 100x more difficult and likely 10-100x more expensive just to get around an absurd irrational fear of nuclear power makes no sense.

And fear is not primary what holds nuclear back. Price is. Arguable fear makes sure no reforms can take place that can lower price. But that link is not direct, more of a long term cultural effect.
The SFX Doom is a lot of assembly. I think the official Lion port of Doom to the Mac uses a lot of assembly too. (Heck, plenty of it in the original.) 68K isn't hard to write in, and I think any fast implementation on hardware of this spec won't be able to avoid it.
Versions of cache-data aren't numbers, they're vectors-of-numbers (at a minimum).

Here's a bunch of versions of variable "X":

X@Alice-V1, X@Alice-V2, X@Bob-V1, X@Alice-V2/Bob-V2, X@Carol-V1

Which version of "X" should you read?

EDIT: Alice, Bob, and Carol are three different servers. What has happened here is that Alice and Bob are closer together, so their updates are faster between each other (synchronizing the writes). Carol is slower for some reason (bad connection?), and is going to update off of old data.

In this case, the two valid caches are X@Alice-V2/Bob-V2, and X@Carol-V1. The other cached data is old and can be discarded.

Things get complicated when you have not only reads (such as in your simplified question), but also writes that are cached (such as what happens in practice).
OLE is an awesome tech that I am sad isn't more widely used. The idea of being applications being portable toolboxes that can be embedded inside of other applications is just so cool. I remember embedding, IIRC, Print Shop Pro media inside of Word and when I clicked on the graphics the PSP UI appeared! Well after 10-20 seconds of hard drive thrashing it appeared, and then operated at about 5 fps.

Cool idea though!
Terra 1.0.0
Could you file a ticket? rustc is not above inspecting the types at play and special casing Option and Result handling to check for the consequences of iterating on them should be doable.
How many times do you have to re-invent the text editor?
>On an RME9652, there are 3136 gain controls on that single device alone.

Not that I don't believe you, but quick googling shows this card doesn't have analog, so... what do those gain controls do?

>On most Intel HDA-compatible chipsets (i.e. the builtin audio for just about every off-the-shelf motherboard in existence these days), there are between a dozen and 500 controls.

Again, what for? I don't remember Windows or OSX showing 500 controls for internal sound card. More like five - two gains, two input/output dropdowns, left/right.

>I have no idea what this is supposed to mean.

OSS wasn't perfect, but was portable. ALSA is proprietary. Forcing it is no different from other vendors forcing their proprietary replacements for open solutions.
I see a lot of people remarking that VS Code's killer feature is its extension system but I am not sure I fully agree.

Sure VS Code has a lot of extensions, but many of them offer only basic features or are poor quality. The extensions which deliver the most value are actually the ones supported by large corporations (like the Go extension from Google or the Python extension from Microsoft).

If another editor could port these powerful extensions I would care very little about the lack of icon themes and snippet extensions.
Please be careful with such bold claims. You don't really address the hard part of cache invalidation, which is to figure out when to do it.