skysight-inc/HackerNews huggingface dataset:
> You can emit an error/ok union and have the error return the structured information.

I already addressed how you’re apparently giving up all of the benefits of Zig’s error handling system to do this. That level of convention breaking isn’t a good sign for anything. The current convention really is that bad, from my point of view.

The obvious solution’s extremely tiny overhead could “easily” be avoided in the almost non-existent cases where it matters.

I want robust software by default, not software where I have to use side channel hacks to get the information I need by default... but maybe that’s just me. (And everyone else who upvoted that GitHub issue)

Of course Zig programmers would be unlikely to see the issue here — naturally the people left are the ones who don’t see the problem. People like myself who know from past experience how problematic not having error context is are likely to just avoid Zig until it meets our minimum requirements.

That’s not a problem for existing Zig users — it works for them — but it is annoying to people like me who think Zig otherwise has a number of interesting aspects.
The entire point of NFTs is that you can attach a verifiably limited supply to a set of collectables. Just like with their real world counterparts, you can have knock-offs and reproductions that people collect, but the owner of the actual original one knows they have something of a limited set.
> We're talking about a slow (or not so slow) reframing of the author's entire reputation.

The author's reputation to who? Clearly the author already had this new reputation, and it's just becoming more widely adopted.
> Unarmed doesn’t mean “not a threat”

How much of a threat are the "unarmed law-abiding civilians" in the comment you replied to?
But when you buy a baseball card you get a card. Here it seems that you only get a receipt stating that you have paid (aka the certificate) AND NOTHING ELSE.
Here is my school's method of administering online exams:

1. Use cell phone logged into Zoom that faces the cross section of my desk and myself

a. Paper must be visible at all times & professor must be able to read text written on it
b. Head can not move outside of Zoom's camera frame during the whole testing period
c. You can not look around, only down at your paper

2. The professor will email everyone in that Zoom an exam made for that section of the class (so people in an earlier exam can't send it to others). You have 3 minutes to print it & move your computer out of the workspace. I have gotten 'harder' versions of exams before, compared to the other section taking the same course.

3. At end of testing period, everyone must show the pages they are about to scan & submit. You have 3 minutes to scan all pages & upload online to class portal.

I don't necessarily have a problem with this methodology to prevent cheating. I do well on these exams.

My problem is that I have friends at other universities whose professors don't Procter their exams. Their university puts in minimal effort to expose cheating (in engineering courses).

When applying to future jobs, I will showcase two worst-case possible outcomes:

1. "Hiring managers will discount everyone's grades from the covid era because of rampant cheating." This is unfair to me because my university made my testing experience miserable to prevent cheating. Hiring managers won't know which universities/departments took attempts to prevent cheating

2. "My resume will be tossed because I got a 3.5 gpa while others got a 4.0" The hiring managers won't know the testing procedures each individual went through. So they will just choose a higher gpa (less-risky candidate, in general).

I'm doing alright in this online environment. Just trying to explain to others how it can be quite unfair.
I downvoted you, but I did it less because of what you said and more because of the broader context. You said:

> I wonder if the safety concerns of nuclear power are understated.

Possibly, but this implies (or will be understood as) doubt as to how safe nuclear power is. The counterpoint is that it doesn't matter how safe it is, but how much safer (or less safe) it is than other methods of power generation.

Opponents usually say "nuclear power is dangerous, look at Chernobyl!" while conveniently ignoring the thousands of people with cancer and respiratory problems prevalent around (and caused by) coal factories.
problem solved! whew
Being able to manipulate the ranking algorithm to your own benefit is monetization.
I'd be surprised if any donor-advised fund could or would do this. You don't have control over that money once you donate it, you can only ask for it to be granted to a nonprofit.
> I wonder if the safety concerns of nuclear power are understated.

It depends on who you're talking to. People who are against nuclear power tend to wildly overstate the risk, and people who are strongly in support of nuclear power (like myself) likely understate the risks, which are obviously non-zero, even if they're lower than the alternatives.

That's a sign that an unproductive discussion is going on, but it's very very common.
This is very very sad news, but consistent with the slippery slope that Canonical is following in the recent years.

They look like to not care about users anymore, as with snaps, but behave like any other business of the silicon valley without real value.

Flutter does not even make sense with desktop apps. It is like electron mediocre apps.

What I see here is Canonical following whatever they can get from the biggest players like a hooker, to try to get attention.
I'm trying to understand your 30%. Are you saying they give 70% of US salary or 30%?
Agreed.

Also note that school generally doesn't teach it because these patterns don't have any formal basis in theory. It's the complex vocabulary that gives these things more academic weight than they actually have. "Tricks of the trade" doesn't sound as rigorous as "Design Patterns" but really it's the same thing.
Python might not be strongly typed, but VS Code appears to be able to rename variables in JS quite well, and PyCharm has never failed me.

VS Code fails me for anything that isn't JS/TS in the worst way.
> This is a very morbid thought, but

This is such a well-understood problem in fact that it has a name and Wikipedia entry, called "bus factor". According to:

> The "bus factor" is the minimum number of team members that have to suddenly disappear from a project before the project stalls due to lack of knowledgeable or competent personnel

As for proving that you own a domain, I think the DNS-01 challenge that is used to grant Star-certificates does a pretty good approximation, if you can create and update TXT records in the root zone, you have at least functionally "owned" a domain even if you don't legally own the domain.
Eliding would be done by the compiler where the values aren’t used. That’s whole meaning of the word “elide” in a language context.

From the developer’s point of view, the values would always be there, just unused. The compiler would just make them disappear at compile time if unused.
In case you hadn't heard of Simon Wardley's "pioneers, town planners, settlers" model, it seems relevant to your third paragraph (https://blog.gardeviance.org/2015/03/on-pioneers-settlers-to...).
We had a small but persistent issue with flies hanging out by our garbage cans so I purchased one of these fly traps with bait.

It worked far too well.

Within a day it had attracted flies from a large surrounding area. The nearly filled jar of flies had a presence I can only describe as "Stephen King-esque" just buzzing with raw malevolence. If you think one large black fly can make quite the noise I invite you to listen to a 1000+ angry flies in a jar.

And while many were certainly capture - an equally abhorrent number were all over the cans and the side of the house. So a mixed experience.
> BTW, this nonsense idea has been floated as a publicity stunt a few years ago [...] Here, it was even on National Geographic in 2010(!)

The paper cites even earlier stuff:

> For the first time, the idea of using a laser to
protect against insects was expressed in the early 1980s by American astrophysicist Lowell Wood.
It works for them. We still have a trillion dollar a year trade deficit with China overall. (And likely to get worse, now that the mysterious-it-came-from-wet-markets-honest non-Chinese virus has defeated Trump).

Everyone in the modern western Tech scene believes they're environmentalists and believes all the modified-limited-hangouts in order to continue to pretend they are. Meanwhile their iphones were made in a country that added 40 gw of coal power last year.
1: I don't think it's very common. I have a blogger friend who used to host simple image ads, but then they migrated to substack.

2: The primary method of cheating in print was lying about your circulation numbers. Anyone could easily verify that the ad was run in the agreed on spot, but the question of how many people read your paper/magazine is harder. In the US circulation numbers typically come from the nonprofit Alliance for Audited Media (formerly the Audit Bureau of Circulation). See https://en.wikipedia.org/wiki/Newspaper_circulation

3: The world is moving in that direction, but not especially because advertisers or publishers are pushing for it. Instead it's consumer advocacy groups and browsers. My primary project at work right now is (along with a lot of other people) figuring out how we can serve personalized ads without cross-site tracking (https://github.com/WICG/turtledove).

4: An ad network is a middleman between advertisers and publishers. Directly connecting pairs of publishers (P) and advertisers (A) scales at O(PA) while publishers and advertisers both connecting to a network scales at O(P+A). AdSense would be an example: an advertiser who signs up with AdSense can advertise across all its publishers without needing to make 1:1 deals.

(Still speaking only for myself)
Nothing, you are missing nothing.
Congrats on the launch! Tool seems super useful –– I hate having to memorize/wade through all of Pandas docs/flags to get something done. Especially indexing and grouping...
It's exactly the problem in the article, taken to a ludicrous extreme. If you want to be able to decide how a nonprofit should spend their money, go take a seat on the board (or staff).
The biggest issue with nuclear power isn’t the acute risks of radiation from meltdown, in my opinion, but more the management of the waste which will remain radioactive and highly dangerous for millennia.
you and i might. but for most businesses the prospect of loosing money/contracts because an email was read by noone is probably much more real than loosing because too many people read it.
Only how stubborn people can be.
If even SWITZERLAND votes for socialism : congrats, capitalism, you've played yourself
https://addons.mozilla.org/en-US/firefox/addon/utm-tracking-...
Estonia does, their identity card stuff is pretty amazing and I remember reading about it a few years ago thinking it was truly ahead of it's time [0].

Looks like anyone can become an e-resident and apply [1], I'm unsure if this extends to the e-identify cards also or if they're for Estonian nationals only. I remember previously that anyone could apply for one however you had to go to an Embassy to submit information and biometrics.

[0] https://e-estonia.com/solutions/e-identity/smart-id
[1] https://e-resident.gov.ee/become-an-e-resident/
Orbi RBK852 Review: Primitive Power
There are cryptocurrencies with inflation like PeerCoin. Unfortunately it's also mined.
So rebuild it every time as necessary. It will take a long time to eat into $1MM
Also on the subject of documentation, I understand that the manufacturers regularly update their manuals. the owners are legally required to have these manuals. They are therefore compelled to shell out exorbitant sums of money for something that should be free. Can't remember where i picked up this tidbit.
> Cops almost never kill law-abiding citizens in the line of duty

That's pretty much true by definition, since an officer killing a law-abiding civilian outside of a very narrow class of reasonable bona fide mistakes of fact is, ipso facto, not properly performing authorized job functions, and therefore not acting in the line of duty.
Agree 100%. I wrote a short essay [1] about the problem why charitable donations cannot achieve the intended effect.

[1] https://snmishra.wordpress.com/2016/03/11/why-tax-deduction-...
Digital ID in Estonia is government-managed and comes for free for everyone with your physical ID. When you get your physical ID you also get the corresponding passwords to use the same ID online with a card reader etc. You can use all online services etc with the above without any extra fees. In addition to that, all telecom companies offer a cheap (usually free if you're on a recurring plan) tie in authentication with your phone where you can use your mobile to authenticate instead of a card reader.
Also, person-based systems break down when asked to scale suddenly, because it takes a while to hire and train more people. We already saw this with how quickly even contact tracing systems break down when infections go above a certain point. Depending on economic conditions, there also may not be people to hire; pre-COVID, there were public transport funds in Seattle being unused, because there was not enough drivers to spend the funds on.

Another example, comparing how digital COVID payments in South Korea were a lot simpler and faster than in paperwork-heavy Japan: https://www.bloomberg.com/news/articles/2020-05-20/in-virus-...
433 and multiples are harmonics.
But the same dynamic exists with NFTs. The issuers can limit supply to ensure value for collectors.
Blockchains are a shortcut to social consensus, not the final word. There is substantial value in the state giving credibility to a blockchain, allowing an NFT title for a house to be transferred digitally.

That value does not disappear if the state + courts also build in processes for over-ruling the on-chain owner of an object and forcibly transferring it to someone else. The core value here comes from how much easier it is to clear all of the red tape in a fully programmatic world.
It feels like arguing about colors from the whole spectrum of the rainbow without saying which color we're arguing about.

The point of patterns is to recognise things that reoccur all the time, ie. DFS is a pattern, FIFO queue as well, so stack, parser combinator, microservice, optimistic locking, proxy, demux etc.

The whole point it to use common volabulary where you can drop this "pattern" suffix when discussing things.

It can be anything, GoF described an idea and couple of patterns in OO context, there are many other books "Analysis Patterns", "Enterprise Integration Patterns", "Patterns of Enterprise Application Architecture" etc.
That's a perfectly fine analysis for a standalone network, but that's not what you'd want to use.

If you tie into bitcoin or ethereum once per day, you get the full security while only being responsible for about a millionth of the power use.

That means your NFT trades will only be 100% locked in once a day instead of continuously, but that's plenty.
It is LPoS. It means you're able to delegate your validation rights. So you don't need to run a node to participate in the staking process, you just delegate to a baker. And It's self amending. Every 3-4 months a proposal with upgrades will undergo a voting phase. All bakers are able to vote on this to accept or reject the proposal. The source code is written in a purely functional language on which formal verification is applied.
Getting PIV-based SSH working on a YubiKey
I don’t know what version you use but Visual Studio 2019 is so full of bugs that it crashes multiple times a day or I simply restart it as some features such as codelens simply stop working and it becomes cumbersome to find references. Im sure they’d get their s__t together in the next version but so far I’m stuck with a crappy IDE. I’ve had a similar VS experience in the past and while it works it’s okay when I can upgrade i am super reluctant to do so. Yes, MS does push half baked versions quite often
Hard to disagree with him when he says to just take out MCAS. It was never a critical component that was required for flight. That's what Boeing should have done.
Thnak you . I did not know this. I would love to hear more about it -- is this protecion available for their VPS or Public cloud ? I already have stringent firewall rules for all VMs in my ansible roles (I can port over my stuff from one cloud to next as my deployment is based on asible). what else do I need to do to protect my servers?
Yeah, I've had similar experiences to yours, nordic ski racing on a team all throughout college. We'd all get coughs the first few cold days, but that was it. We would avoid doing interval workouts if it was below 0° F though.
SEEKING WORK | REMOTE

Location: Toronto, Ontario, Canada

Remote: Yes

Willing to relocate: No

Technologies:
System Design: UML, design patterns,database design, UX/UI design, communication protocols
Languages: Java, JavaScript, Typescript, C/C++, Python, C#, HTML5, XML, CSS, SVG
Database: PostgreSQL/PostGIS, DynamoDB, MySQL, Oracle, DB2, MongoDB.
Operating Systems: Linux, OSX, Windows, AIX, Solaris, HPUX
Cloud: AWS (S3, EC2, EBS, RDS (PostgreSQL), Lambda, SQS, SNS)
UI Frameworks: React, Vue, Angular, GWT, MeteorJS, Bootstrap

Résumé/CV: https://drive.google.com/file/d/0B-MYilVVi1sVZUxFOUdpUFprblk...

LinkedIn: https://www.linkedin.com/in/paulwujek/

GitHub: https://github.com/pwujek

Email: Paul.Wujek@gmail.com
Sure call it an iterator, call it facade. Naming things for the purpose of abstracting away complexity is one of the foundational functions of the English language.

But there's no need to group what is essentially just English Vocabulary into another sub category of "language" prefixed with "design" and then post-fix all internal concepts with "pattern."
Racism in US teachers is in fact a big problem, as is racism among doctors and bankers[1]. And focusing on standardized test scores almost always hurts poor students because it rewards families who can afford private test preparation[2]. These are scientific facts with a great deal of evidence - evidence which is considerably more compelling than “it sounds good to Hacker News.”

You are just wrong. You cannot just make things up because they are ideologically convenient. And I am so sick of having the same zombie arguments with people who are recklessly indifferent to the facts at hand.

> In this sample, we found no significant association between occupation and level of bias (see Table 4). That is, teachers held levels of implicit bias, explicit bias as operationalized using a feel- ing thermometer, and symbolic racism that were not statistically different from the levels of nonteachers. This result persisted through all five models. That is, this lack of relationship held despite controlling for demographic factors (Model 2), educa- tion (Model 3), political preference (Model 4), or all of these characteristics combined (Model 5).

> In conclusion, we have found that teachers’ [anti-Black and pro-White] bias levels are quite similar to those of the larger population. These findings challenge the notion that teachers might be uniquely equipped to instill positive racial attitudes in children or bring about racial justice, instead indicating that teachers need just as much sup- port in contending with their biases as the population at large.

> Researchers, including those who work for the test companies, have known wealth is strongly correlated with outcomes on standardized tests for years. There are several reasons why. Wealthy students attend higher ranked schools within more financially resourced districts. Richer families can afford more tutoring, test prep and enrichment activities. The College Board never claimed that test prep could improve scores until it was available for free online, at which point the evidence of improvement came rolling in. Standardized tests are better proxies for how many opportunities a student has been afforded than they are predictors for students’ potential. Consequently, tests weed out budding low-income students instead of creating equitable access to institutions that help build wealth. This is why many colleges have abandoned using standardized test altogether.

[1] https://journals.sagepub.com/doi/pdf/10.3102/0013189X2091275...

[2] https://www.brookings.edu/blog/the-avenue/2019/05/17/student...
Why do you need voting to understand a person's clothing is not for you to decide? It was well understood before democracy crazed the minds of everyone - not even feudal lords thought they could do that, not even communists did.
Taxes? You fill in the form in on your computer and can file it digitally. And if you print it it‘s encoded in a format similar to QR codes.

Tax offices are fully digital since at least 10 years. If you file with paper it‘s scanned and destroyed. Your local tax office receives all the documents digitally. Of course this could vary by canton.
We had the same thought when we bought our Volt. Electricity is fine for 99% of our driving, but it’s nice to have the fossil backup in case it’s needed.
What I found really helpful in beginning to understanding hypothesis testing is Allen Downey's blog post[1] about how a lot of confusion about p-value calculation stems from the historical reliance on inflexible, opaque analytic methods to approximate the p-value. The rise of cheap, fast computation allows simulation to replace those complex analytic methods, which makes understanding p-values a lot easier.

[1] http://allendowney.blogspot.com/2011/05/there-is-only-one-te...
I still have a couple of the old modems lying around somewhere. There wasn't ever service where I live, but I played around w/ direct modem-to-modem communication. It was fun.
I'm comparing passwords with an email reset vs magic links with no password in my comment.

Magic links will be more secure.
But, what will power it? Would each installation have a battery and solar panel? Maybe a good idea, small units should be installed, similar to those cheap night lights, if some fail ok, but enough for basic Comms.
> you're not a law-abiding citizen if you die resisting arrest

Example one.

> I can't breath.

There are numerous examples happening on a regular basis in the US. They kill US citizens who are not a threat and not resisting all the time.
There is now an updated version available on Google Play. I've tried to address these issues.
You don't need to write one if you use USB HID
Serverless is more expensive than you'd expect (2021)
Where did you travel in the US?

If you went to San Francisco or New York, how did you manage your requirements for restroom infrastructure?
What if it's a digital painting where all copies are identical? The certificate basically is the ownership.
Could you not just do

sum(byteVals) + sum(intVals) + 128 * len(intVals)?
> The onus is on the people doing the “good” tracking to prove that they’re deserving.

That's exactly what your GGP is proposing ("create some kind of privacy criteria and whitelist those analytics that fulfill it")
One could always use Choquet expected utility to get around any behavioral objections to the von Neumann or Savage axiomatizations of expected utility theory. Unfortunately this ergodic paper by Peters is simply not a constructive contribution to the debate but rather a red herring.
It does not seem like such a terrible idea if it is government run to me. But it depends on having trust in the checks and balances implemented in your system of governance.
I think you overlooked the cradle-to-grave, whole system optimization aspect of the focus on the NRC. We don't apply the same systems thinking to the rest of our civilization. I think the parent is advocating for more systematic long term thinking.