skysight-inc/HackerNews huggingface dataset:
This is really an artifact if unreasonable expectations and modern software ecosystems. When I say unreasonable expectations, the issue is that people assume they can use the latest greatest trendy library and get reproducible results. Good luck on the level of determinism you're looking for.

You need to step back and look at more mature, simple codebases and what you can do in those sorts of environments when you want reproducibility. You can't cobble together a bunch of async services in the cloud and hope your Frankenstein tool gives you perfect results. It will give you good enough results for certain aspects if you focus on those specific aspects (banking does a good job of this with transactional processing and making sure values are consistent because it's their entire business, maybe your account or their web interface is skrewy but that's fine, that can fail).
Criticing is easy when you don't have to provide any solutions.

Expecting Twitter not to have their hands full with these kinds of issues is very naive. It's always a question how to spend your very limited resources.
don't tell the NY Times. They are eager to attribute any and all excess deaths to COVID. Otherwise, their strong support of the lockdowns would have no reasonable basis.
You’re right... they broke radios too!

(Can you tell I've been watching these with the kids this weekend?)
Do you have any examples off the top of your head? Haven’t explored this domain
They choose to artifically cripple their capacity in software so more people can afford the car. Apparently they should only be selling the most expensive version according to you?
This is slightly outdated information, he made something like $10m from GME, selling well before the real spike started:
https://www.youtube.com/watch?v=21PsGD-EDT4&t=626s
For values of "always" that depend on whether Tether actually has $34B in reserves to back the 34B USDT currently in circulation.

Call me crazy, but I'd bet on the "under" here.
>The source of truth is the paper. This is why the paper was published.

Speaking as someone who's not the best at math, I find it easier to understand what a paper is saying after I run the code and see all the intermediate results.

When the code doesn't work, it takes me 20 times longer to digest a paper. They could do with only uploading code -- to me it's the shortest and most effective way to express the ideas in the paper.
Any idea what credentials or background you need to become such an IT consultant?
I’ll definitely check out nim. The best thing about python is the ecosystem and vast knowledge available. It makes it hard to move to something “better”
> My opinion is that FSMs are best implemented on a higher abstraction layer than directly in code itself.

I really love Rust async/await for this. Under the hood, the compiler is simply assembling a big FSM, and polling a Future is equivalent stepping through allowed transitions which are available to it.

You can even use this to build FSMs which are designed to be manually driven, by coordinating generator inputs and outputs via RefCell and one-shot channels and calling `poll` yourself.
I live in WA state and receive unemployment. I recently had to verify my identity after getting unemployment for 6 months. This required that I send them a color copy of my DL & SS card, and a passport too since I had one. It was announced shortly thereafter that the system they use to process documents was compromised. A virtual passport app may present real data risk, but no more than the government already does in the multitude of breaches that take place every year with no end in sight.
Pretty much correct. The Pratt engine was in service six or so months before the GE engine (and a year or so before the RR), and United was the 777 launch customer.

The only thing is that the newest 777 variants (777-200LR and -300ER) only offer GE as an engine option, there isn't even a RR choice.
Great point. GraphQL looks like overkill for small projects but at the right size it probably makes perfect sense.
I'm also a Canadian and my experience has been much different.

I've done the process many times, and it takes a couple hours max to gather everything you need.

You can download the forms from the Government of Canada website and complete them using the free version of Adobe Reader, or you can print them out and do them by hand.

Probably the most annoying part is getting the photos, but nearly every pharmacy can take the passport photos for you, and they all know how to do it because it's very common. I've never had a photo rejected by the passport office.

You don't need to know who the doctor who delivered you was.

You don't need a "public servant of some sort". The passport application clearly says they just need to have known you for 2 years and have a Canadian passport already.

It's also rare that they ever call the guarantor, or the references. I've never heard of it happening to any of my family or friends.

It's a pretty simple process and you only have to do it every 10 years.

Source:
https://www.canada.ca/content/dam/ircc/migration/ircc/englis...
I worry that these COVID border closures have fatally weakened Schengen. They may be only temporary public health measures, but the symbolic effect of successfully restoring walls between Europeans could be devastating in the long term. You have national-level health ministers saying that they are not especially concerned about the difficulties of people who live in a community that extends across both sides of the border, or who drive back and forth for (sometimes essential) work every day.

When e.g. Macron has expressed opposition to the survival of Schengen in its current form, then it makes it easy for such leaders to resort to supposedly "short-term" border closures after COVID, having seen that they could easily get away with it during the epidemic.
> I think there's not enough researchers that publish code.

I agree, although lately there's been some effort by academia to make authors publish their code, or at least disclose it to the reviewers.

Several conferences have an artifact evaluation committee, which tries to reproduce the experimental part of submitted papers. Some conferences actually require a successful artifact evaluation to be accepted (see, for instance, the tool tracks at CAV [1] and TACAS [2]).

Others, while not requiring an artifact evaluation, may encourage it by other means.
The ACM, for instance, marks accepted papers with special badges [3] reflecting how well the alleged findings can be reproduced and whether the code is publicly available.

[1] http://i-cav.org/2021/artifact-evaluation/

[2] https://etaps.org/2021/call-for-papers

[3] https://www.acm.org/publications/policies/artifact-review-an...
The Web already has paywalls. Something like xanadu would be an advantage, as at the moment everyone is doing their own poor solution of what xanadu could deliver in a higher quality.

And I also think that xanadu would be impossible to scale up to global level anyway. It would only be another walled garden living on the internet, similar to how there are already wikis and their interwiki-connectivity.
Yes, you're right - I was thinking of "no space overhead", and even that is not entirely correct (you pay an extra pointer per variant size, which in this case would be some overhead over the embedded version).

Still, I think most people don't worry so much about efficient packing of sum types, and instead the safety and convenience factors are more important. Of course, YMMV based on exact usage.

I'm not in anyway claiming that Go supports sum types. Someone just asked how they may be emulated, and I don't think it should be surprising that emulation has an overhead.
I bet this is the future of Google tim Must watch
https://youtu.be/fiY_rrp0olQ
Because purchasing digital stuff is done within the realm of capitalism, which uses scarcity to guarantee value. If the scarcity is removed or reduced, the price goes down approaching to 0. We saw cost reductions happen with music with Napster, and movies with Bittorrent.

And the way to enforce scarcity with digital stuff means anti-user encryption and rights-reduction with DRM.

And without DRM, a single user "buys" the content, breaks the connection with transclusion, and uploads it for cheaper than legit, or free. Then you're making money on copyright violations - and do you really think the powers that be would allow this system with anonymous accounts/payments/withdrawal? (And there's your user tracking, user attestation, and anti-privacy tech... And just imagine if this account was cancelled due to piracy - ouch.)
Tumblr's tagging system is quite similar to this - you can "follow" tags or "blacklist" them and most people do tag pretty extensively - and it allows people to get away with some things that would be banned on twitter, like gore blogs. On the other hand, Twitter allows nudity, while Tumblr does not, and they both still ban for "hate speech."
> "some motivated groups try to blame central government for every action"

Nice try there bro. But unfortunately newly added domain doesnt disprove anything mentioned in the article.
Is there somewhere in the middle because you resent these activists and crave even more reasons to be mad at them?

Because these extremely small set of activists include the UK’s government and the newspaper The Guardian who pulled their ads due to YouTube placing them next to “extremist content”. Not to mention the numerous US government watchdogs who have been sniffing out a way to thwart google and Facebook for years now.
Rents included in the CPI.

The argument is that a house is an investment. I.e you sell it in the end. Investments aren’t included in the CPI.

I think that’s BS because investments increase in value due to inflation (and not just because of their inherent growth).

I get the difficulty of extracting the natural growth of the asset from the inflationary growth, but I also believe most of the 2008 monetary mass increase was shoveled into financial assets and this has to be considered.

that’s the gist of it.
No, I'm not. I'm familiar with the curse (it's referenced extensively, and even influences the title, of Pratchett's "Interesting Times"). I'm even making a similar statement with my comments on JS; hence why "too clever" is a bad thing.
Of course, outsourcing is in the vast majority of cases a complete disaster.
It becomes harder and harder--and harder still if you also don't want to use email, etc. You're an edge case and institutions tend to forget about edge cases or just don't want to be bothered with them. So, for example, you now need to show up in offices because you can't sufficiently validate your identity otherwise.

I actually know one senior person in Silicon Valley who refused for years to get a cell phone and only relented when his nanny insisted after he and his wife adopted a child. I think he still doesn't have a personal smartphone although his current employer gave him a company phone to carry.
The former. The proposition is a hard sell on a purely logical basis ("if you don't freedom correctly, we'll freedom you") but also in its broader context. Western nations have made great innovations in empire building and genocide from the Opium Wars to the camps, have destabilized a large number of governments, created the threat of nuclear annihilation, then lecture other nations after only a few decades of liberalization; that liberalization having come only as a result of a weakening of their relative power.

I'm not coming at this from the angle of wanting to see the West fail. On the contrary, I think it would be a far better strategic choice to focus on our current crop of governance failures instead of trying to mold other countries, return to looking at first principles instead of "End of History" magical thinking, and come up with stronger incentives and examples for other countries to try the liberal/democratic model of development than just vague appeals to values that don't even sound so great when we are electing populist leaders.
Sure, 1922 Coke advertising used women in a swimsuit, that’s about as sexualized as a Miley Cyrus video relative to the time period. If anything their very consistent in targeting various segments over time.

That said, US social norms get more and less restrictive over time. Dueling for example used to be perfectly legal as was harsh physical punishment for children. What we think of as progress is arguably just increasing similarity with our current views. Continue the same mutability and 2200 might seem much worse to us than today is, but they would similarly think of right now as unbearable.
All sorts of N64 games are being decompiled ever since the compiler for SM64 was made usable on a modern system 2 years ago! Off the top of my head there's:

-The Zelda titles (led by Ocarina of Time at 64% completion)

-The HAL titles (led by Kirby 64 at 5% completion)

-Conker's Bad Fur Day (and other Rare games)

-Dinosaur Planet, which quite literally came out yesterday (which goes to show how easy it is to get an N64 decomp going, as long as the game doesn't use GCC)
I started regularly looking back at my comments and seeing which ones get modded up, and which ones get modded down.

(Click on your username in the upper-right of the HN page, and then click on "comments.")

This might sound insincere, but I really try to write my comments so that they won't get downvoted.

> I ended up comming to the conclusion very little value, and deciding to not submit it.

Maybe every 3-4 months I decide not to submit a comment?

Honestly, I tend to abandon comments / posts on Facebook more than I do here. Hacker News tends to be a lot more civil, with good enough moderation that flamewars get doused quickly. Thus, I don't feel the need to even start the kind of post that I will abandon.
What I love about the news right now is that they've perfected the alchemy of turning every holiday into its own news cycle. Gatherings feared... Experts fear another spike. No proof at all that holiday -> virulence, of course. You should try turning off the news for a bit.
I'm not a huge fan of lawyers and bankers, but I'd take my chances with them any day over this kind of platform: https://medium.com/@danrobinson/ethereum-is-a-dark-forest-ec...
It’s a story that doesn’t go anywhere. I like the New Yorker but this writing isn’t up to their usual standards IMO.
If citizens paid in COUNTRYCOIN (publicly-visible blockchain-based currency), all spending was done in COUNTRYCOIN, and all government loans (in or out) were in COUNTRYCOIN, then trusted information would be integral to the whole system.

Yes a contractor could still charge $10k for a hammer, but citizens would uncover that almost immediately.
Actor pattern (akka) is the distributed FSM
You are a shining example of your ideology.
A lot of the countries on your list are basically only accessible by air travel, so it's much easier to control and track travelers in and out of their countries.
Did you try to watch “Earth to Ned” with them? It’s a modern muppet take on talk shows, also on Disney+. It is also weird, but maybe in a more approachable format.

My kids have loved both, but the Muppet show a bit less when they don’t know who the guest star is. Thankfully, there are a few guests whom they recognize (Julie Andrews, for example).
Weird and Wonderful Division Tricks (2020)
Well everybody probably agrees it will be messy, and not everyone thinks the equilibrium will be good, so the incentives to try this are low.
But are not now. There are groups with similar messages that never had any power.

BLM also have supporters in the highest positions and also influenced police and lawmaking, some places actually did defunded their police force.

My point still stands. According to that definition, in the alternate universe KKK or NSDAP would not be considered racist, if they didn't have the majority of support.
Are these online pleas for humanitarian aid or ISIS fundraising?
There have already been dozens of objective evaluations that support your intuition. You aren't reading about them because of political infighting: a huge number of powerful people have committed themselves publicly to lockdowns as a solution, and are not interested in people learning the truth.

There's a long list of studies here, many of which are all-country statistical analyses:

https://www.aier.org/article/lockdowns-do-not-control-the-co...

A representative paper:

https://thefatemperor.com/wp-content/uploads/2020/11/1.-LANC...

"Rapid border closures, full lockdowns, and wide-spread testing were not associated with COVID-19 mortality per million people"

Another:

https://www.medrxiv.org/content/10.1101/2020.04.24.20078717v...

"Comparing the trajectory of the epidemic before and after the lockdown, we find no evidence of any discontinuity in the growth rate, doubling time, and reproduction number trends"

etc.
The only difference is speed IMO. Sure, new requirements appear and they can wildly change the underlying assumptions of the systems - but usually, in such case we're given months or years to adapt/rewrite the system in a systematic manner. If, for every wild idea the researcher wants to explore, this amount of rigor was applied in its implementation, I'm guessing the research would slow down immensely. BTW most of research code written for chasing dead ends (quickly testing some small hypetheses), and will be discarded without sharing with anyone - so, investing into writing it properly seems especially wasteful.
A FSM post without the briefest discussion on Regex?

Regex is probably the most common FSM compiler in modern computing. s/find.a.string/replacement/... Yeah, those regex.
> If it's not genetics, and it's not wealth levels, then there's something environmental in

> Taiwan,

Island.

> Japan,

Island.

> Australia,

Island.

> New Zealand,

Island.

> South Korea

Effectively an island—peninsula with the only land access being through the most heavily militarized border in the world.
Who manufactures them for Apple?
I don't imagine it'll be mandatory in free countries, but it'll be horribly inconvenient without. You didn't have to have a telephone either but by say 1980 if there's an important service and it's only available by telephone the government is likely going to say well, there are public call boxes, good luck with your weird lifestyle choice.

I got vaccinated at the weekend. SMS to my phone, with a personalized URL in it from my doctor's practice. Follow URL, pick time slot, turn up.

No smartphone? Copy the URL by hand to a computer. No Internet? No appointment for you. No SMS? Too bad, you don't get an invite until they're chasing the last people. In July I'm sure anybody with a pulse will get a jab here just by turning up but right now you need an invite.

There was an attempted queue jumper at the site. "I don't know why my name isn't on the list, you called me". "We called you? Nobody got a phone call. We sent texts.". "Yeah that's what I meant, I got a text". Sure you did Pal.
The thing that makes it more unsuitable for video games imho is the lack of IME support, which absolutely is a concern for video games, as many gamedevs have found out The Hard Way
Kept my own BIND 4 patchset and kept it running on the public internet until 2007. Even that version, with its well known flaws, served my needs well.

I wonder how the ratio between "thanks" vs "your software sucks" commentary on the BIND family has been, through the years.
Ha, ha! Let me tell you what I think the Democrats believe. For one, that men can carry babies like in that Schwarzenegger movie!

Generalizations are useful until they aren't! Let's put our thinking hats for a sec don't you think?
Ask HN: Webdev or DevOps? (3rd-world citizen here)
Hello everyone, my goal is to live in any developed country where I can get by in English.
I'm currently a senior enrolled in an IT-related uni degree (it's essentially an MIS degree). My GPA is 3.4.

I am proficient in C++, frontend webdev essentials (JS, html/css), and some python. Most of this I learnt on my own.

I'm currently at a road-block and don't know what to learn anymore. I'm having a hard time evaluating what career/skillset would most likely help me land a job abroad as a 3rd-world citizen.

I keep procrastinating on whether I should focus on fullstack webdev or just devops. Heck sometimes I wonder if I should focus on business analysis/intelligence.

I've got around a year to learn something before i do my mandatory military service, so I need some direction. I'd like to know what you guys think gives me the best chance of getting out of here (i.e what career would be best to pursue given my situation)

P.S. Yes, I realize that I’ll definitely need years of experience in some sort of job. But my question is essentially which set of skills can reduce the amount of time needed for me to get the fuck out of here, or at least land a remote position for the time being.
Good stuff. Thanks for sharing.
> In the UK it's everyone who dies of any cause within 28 days of a positive test

But not everyone who has 'coronavirus' on the death certificate... Just to be clear here, if excess death rates are to be believed, it's likely that the UK is under reporting deaths.

PS: The "any cause" thing is also untrue, as far as I can see. Apparently, 88% of COVID patients who die do so within 28 days, so you can sort of guess at the undercounting going on here.
ZZT: Epic’s First Game
That's considerate that they realized they shouldn't compromise the quality of the one site?
Chinese spies used code copied from America’s NSA for hacking operations
It sounds like you did a consultation with a lawyer. You need to hire one to get actual legal advice.
Checks stock. Only down 2.0%. The current nutty index fund driven stock market, folks.
I have noticed differing levels of mask compliance between population groups.
“Citation needed”. In my experience of people older than I, the opposite is true.
This amazing paper holds a special place in my heart: my marked up 1992 copy serving me well when working as a graph and weave engineer on BitKeeper.

To me, SCCS is both a marvel and a disappointment. A marvel because its graph and weave were so far ahead of its time. A disappointment is because for the most part, time didn't build on the innovations, with TeamWare and BitKeeper among the exceptions.

Take the graph: storing history not just as a version graph, but also as a collection of deltas. The 3rd paragraph from end of section II:

"The second kind of special delta is one which, when applied, explicitly forces others deltas to be applied or not, by either including or excluding them. A list of deltas to be included or excluded is specified when such a delta is created. The exclusion facility is most often used simply to correct mistakes. For example if, after delta 3.14 is added, it is found to be undesirable, the programmer might add delta 3.15 which excludes it. If the module is accessed at level 3.14, delta 3.14 itself would be applied. If the module is accessed at a level 3.15, though, delta 3.14 would not be applied. From the viewpoint of control, this form of error correction is safer than allowing the programmer to actually delete a delta, since no potentially necessary information is lost."

Such advanced thinking from 1975! As for the for the brilliance of the weave, ... [1 - adding to mmastrac's reference of J. Schilling's wonderful SCCS pages]

[1]. http://sccs.sourceforge.net/sccs_invention.html