skysight-inc/HackerNews huggingface dataset:
Yeah, every so often I'll encounter someone who somehow still hasn't figured out basic conference call courtesy, and it boggles my mind especially given how we've all been remote for over a year. That should have been plenty of time to smooth over any rough habits...

But still there's the odd meeting where, with 30 people attending, one person shows up and blasts everyone with heavy breathing, dog barks, screaming kids and forces the presenter to say "hey, we've got some background noise, can everyone make sure they're muted?"

In my mind this kind of thing is akin to failing at basic hygiene, and it probably infuriates me more than it should.
I wasn't but now I am. It doesn't seem like something we should subject HN to, so if that's what you're doing you should probably stop sooner rather than later.
I think that for the most part, reality killed it. Manual testing can slow down the development cycle considerably when bug fixes are streamed through, during system integration testing, etc. A small change can cause the manual testers to groan and declare that they have to recreate a dozen scenarios manually, which includes lots of data prep -- merging in a large change a short time before a planned release is even worse.

Automated tests never get bored or tired, and they can run constantly or exactly when needed; manual testing depends on the mental state of the tester and how prone they are to making small mistakes in general -- a bad night can result in an error in a non-reversible manual step that destroys, say, 2 hours of prep work if detected early and 12 hours of total work if not, causing chaos and confusion in the dev team. A manual test doesn't indicate that it has failed without someone going through it again, and I suspect many orgs don't want to do 20,000 manual tests during system integration.

Automated tests generally survive team reogs, departures, and memory loss; unless manual test scripts are meticulously documented, they may lack implicit assumptions held as a result of working on the same system for 5 years.
How does one use GPT-3?

use the openai.com api?
That looked interesting until I got to this quote:

"SVG Native is a standalone file type, expected to be rendered with a dedicated-purpose renderer. Therefore, SVG Native content must not be present as part of a larger XML (or HTML) document. If it is present as part of a larger XML (or HTML) document, the content should be interpreted as SVG proper."

So in other words, no SVG native in the browser.
In other news, Amazon, Apple, Microsoft, Facebook, Twitter and a whole raft of other companies have just moved their headquarters to Nigeria.
Only the people employed at a company get to decide whether or not a wage is livable, not you. Immigrants are naturally have lower expectations for standard of living and have families that live in much cheaper areas, so their interpretation of a livable wage is much lower.
That makes more sense. I'd probably phrase it as: "if you are familiar with a lower-level language and a functional language, you'll likely have an easier time learning Rust".
>introducing stiff penalties for owners of unleashed dogs who bite -- how about a fixed 10,000 dollar fine?

If such a law were ever to be passed, something tells me a lot of people with "well behaved" dogs would suddenly start to leash their dogs "just in case".

Humans are very predictable in that fashion.
The author, Michael J. Tisza also shared some details in this twitter thread https://twitter.com/MikeTisza/status/1400528027285557248
> maybe some form of “jail time” whereby all profits go directly to non-executive employees

In theory this would give an incentive to some employees to mess up if they know they won't get caught.
Yes! Exactly this.

Except the reason it's not done today is because back in the 90s, people argued that it's not possible to tell if/when services/IP crossed borders because there's no fixed port of entry.

(They were making this argument because software CDs were subject to import duties but downloads were not and that they were unfair)

Today it's still the case and services/IT are not subject to duties.. but I think large licensing agreements like this should definitely attract import duties
I agree that Advanced R is a fantastic resource; however I do not think reading it is a good way to learn R. Advanced R explains the whys not the whats, and someone coming into R, who hasn't encountered any of the stuff Wickham gives intuitions for will likely find it an inexplicable truck of concepts.

Instead I would propose using R in some capacity, encountering it's weird quirks (why sometimes evaluating an expression prints something to console and sometimes it doesn't? How is dplyr using my column names as variables? Why do I get warnings when using & instead of &&?) And then turning to Advanced R as a source of sanity

Another source I would recommend is in fact the R language definition. It's very approachable and you quickly realize that R is pretty simple at the core, buried under piles of cruft
Absolutely not.

Not only is this massively regressive, it ignores how much of our public infrastructure is built to support the economy. This proposal would effectively allow shareholders to turn infrastructure tax dollars into shareholder money without having to kick a single dime into the bucket. That’s absolutely nuts.
I don’t want to shit on anyone’s hard work because this does look cool and useful if the language was Python, Java, Go, C#, …

Using a systems language where it’s not required is just burning time and money.
This was all pre-biden, just could not go forward with Trump. With Biden it was possible again.

Give him credit for agreeing. Don't give him credit for creating.
Thanks for this tip, gonna try it.
> Nobody benefits from a company growing indefinite wealth without distributing it to actual people.

And yet companies actually do this. Perhaps your model of what motivates companies is wrong?
Well, lots of people have said that. Used to hear that kind of argument all the time back in the day.

But I've heard even crazier things. I remember a friend's older brother complaining about tournaments NOT forcing everyone to use the same gear and same CFG files. This ~21 years ago. Still have no idea what was this guy's thought process. I guess it was just a non-gamer's expert opinion on gaming.

Dan you imagine not being able to bind keys and/or adjust mouse speed because it's not realistic and unfair?
That makes sense. I don't much like crossing streams between languages on a project. It's great if you can keep R for analysis and Python for production, but if R can't keep up with the wrangling part, you're a bit up a creek. I'm lucky in that most of my analysis only needs to query fairly well-behaved SQL databases.
Yes I understand that. I'm only asking for recommendations if you have them.
Funny you mentioned the context package, as it was pretty hacky way to work around the cancellation problem.

There are some pain points with cancellation in Rust. Dropping a future cancels it, but that requires ownership over the future, and may cause unexpected behavior due to the nature of futures state machines. This, along with many other issues, is being discussed by the async working group: https://github.com/rust-lang/wg-async-foundations/issues/65. If you have specific suggestions, or a problem that you faced, please open an issue! It is really appreciated - async rust's problems cannot be solved without community feedback and engagement.
If they are a tribal member or not.

The "non-indians" wouldn't have tribal ID for that nation/reservation or be on the enrollment lists based on their identification. So is this person a member of this tribe? Yes or no.
You get enough people on a call, someone's gonna miss something, even if everyone knows how to handle calls and is trying to do the right thing.
UK was the holdout that forced this Two Pilar compromise.
I dabbled a bit with Go and now I am trying Rust. I did find programming in Rust a tad difficult than with Go, but as I get used to concepts (borrow checking, Move vs/ copy, lifetimes etc.) I am liking it better than Go. With Go I feel there is an element of deceptive simplicity, which catches up with you as the problem space gets complex. I never became comfortable with doing object oriented programming with Go, which has not been the case with Rust. In addition in Go I find the project setup and settings like GOPATH, GOBIN quite confusing. In contrast Rust has _cargo_ which has less cognitive overload.

I think it would be good if one dabbles a bit with both and pick one which one feels resonance with. That being said probably one need to give a bit longer time for Rust to be comfortable with it.
Tethers own press release last month showed them as having around 5% cash and treasury bills (more or less as liquid and stable as cash). Most of the rest is unspecified "commercial paper" - if that is commercial paper from, say, Apple, no problem. If its a debt issued by unregulated, offshore, heavily leveraged crypto exchanges, it could be more or less worthless. The general consensus is that if it was the former, they'd say so, so its far more likely the latter.
A bronze currency in ancient Europe?
Btw, you should add a JSON schema for the build.yaml data, so VSCode can provide auto completion.

https://brunopaz.dev/blog/how-to-create-your-own-auto-comple...
> If there is no expectation of having your dog on the leash, then it's not rude and inconsiderate?

Yea, I would agree with that. If there’s a legal expectation, or shared social expectation that an area requires a leash, then it’s rude and inconsiderate to have a dog off leash in that area.

If no such expectation exists, then off leash dogs are much more acceptable.

> the expectation here where I live seems to be very different than where you folks live.

There’s not a single expectation where I live, it varies by the place that you are. In certain areas of the city, dogs are required to be on a leash, while in the rest of they city they are not required.

In most parks in the city, dogs are required to be on a leash, but there are certain parks where dogs are allowed off leash.

My expectations of people’s behavior are largely driven by those laws, as that seems like the best way that we have to create shared expectations about different spaces.
That's like saying students at a university don't represent the university, and yet they do and don't, both in the eyes of the people and the institution. It's difficult to say how attribution will be finally concluded in society, no?

In this case the relationship between member and institution is even tighter, and the desperation of sink or swim is more palpable.
Hijacking this thread a bit for a related question. Anyone have a solution for replicating data from Cloud SQL Postgres to BigQuery that they like?

Have been shopping around for a good way to do this, ideally with the ability to capture deletions and schema changes.

Have looked at Fivetran but it seems expensive for this use case, and won’t capture deletions until they can support logical replication.
Agreed. No one's arguing you didn't get a shit deal. At least I hope no one is arguing that.

But that doesn't mean the previous generation got a better deal. When my Dad bought our first home the interest rate was over 10%. And how did he pay for college ? He had to fight in a war and then work at the military morgue. He never recovered from this.

I am not trying to win an argument here. It's human nature to focus one's own problems and assume others have it better. For the record, my dad would definitely preferred to have been born into your generation, as I would. Again that's not a counterargument but should at least help lessen some of the bitterness from these discussions.
[edit] "all but the four largest"... my bad, I misread. Not sure why comparing mega-corps to small nations has much value though.

Not sure where you got your info, but I'm afraid it seems inaccurate. The total wealth of the four largest EU nations, as of 2019, are as follows:

Germany: $14.7T
UK: $14.3T
France: $13.7T
Italy: $11.37T

Just FYI, the three wealthiest nations are: the US at $106T, China at $64T, and Japan at $25T.

This info is from a Credit Suisse report and is widely cited (https://en.wikipedia.org/wiki/List_of_countries_by_total_wea..., https://www.visualcapitalist.com/all-of-the-worlds-wealth-in..., etc).

By digging a bit into the US data, those numbers are, if anything conservative. According to the US Federal Reserve Bank, in 2014, the US had total assets of $270T and total liabilities of $146T for a net worth of $124T.
What I've read is that Europeans lived in bigger and dirtier cities that the Native Americans, which is why they were carrying far deadlier germs, and when the "biomes" met, the Americans ended up with a 80-95% death rate, while the Europeans only got syphilis in the exchange. Bad enough, but an annoyance rather than a civilization ender.

Reversely, Europeans were always militarily superior to Africans, but they could not survive the malaria and other African diseases until the late 1800s. Which is why Africa was colonized much later.

One speculation is that since humans are native to Africa, that is where nature has evolved our worst enemies. But I may on thin scientific ice here.
> No one is introduced to the idea of, say, microaggressions, institutionalised racism/misogyny etc. as a neutral bystander. They have a stake in it whether they've acknowledged it already or not.

This is part of what I'm talking about, the inability to understand neutral people. It presupposes they already agree with the concept, same as original sin from religion: You need to have already bought in to these concepts before the preaching means anything other than "you're stupid/evil", and the preachers don't understand why the nonbelievers don't like being called stupid/evil.
> Land taxes are highly progressive.

Maybe in the 19th century, where this idea originated. Economics of business have changed too significantly to use it as a one size fits all taxation scheme.

It may have made sense when revenue was somewhat proportional to the amount of land a business occupied, but that no longer holds true in the age of skyscrapers and digital revenue generation.

An internet company in a 10-story building would love this scheme, though, because they could generate billions in revenue but be taxed at the same rate as a local neighborhood of people who owned their homes for a few decades.

Land-only taxes may have been an interesting idea in the 19th century, but they aren’t relevant to a modern economy.
No. HMRC pay interest on money they hold that belongs to you. You pay interest if you fail to pay on time.

They may additionally fine you though.
> Send this article to a hundred people and a lowball of seventy will take it as fact. Of that seventy, there will be a fraction who will believe it - or rather, internalise the notion of it - even despite being told that it is false.

So what's your solution? Living in a world with no jokes, no satire, no hyperbole, no poetry, no simile? A world where Jonathan Swift's "A Modest Proposal" would've never been published because some people might take it a bit too seriously? I posit that this is the real danger.
You are doing horse work-- copying and converting files-- directed by a decision maker who is making bad decisions. It's easy to measure your output. Sadly the work you do is useless because you are being directed by someone for whom the quality of their decision (in your opinion, which btw sounds like is not getting traction) is bad.

PS: You need to learn about doing the non horse work of inventing ways to get people to listen to you when you say your time is being wasted. That's work that is hard to measure, unlike copying files, but that we would both agree is valuable.
That makes more sense - it's definitely true that knowing a lower-level language and a functional language gives you a leg up when learning Rust.

As for your example, even C and C++ devs would squint a bit at why that code doesn't compile: you're allocating a string on the heap, so why can't you return a pointer to it? Also, I think str vs. String is usually confusing at first, regardless of your background.
> they're also the type to get hostile and even violent if you say anything

Or, they're the type who thinks everyone loves dogs and that you know their dog is just the sweetest thing ever.

I live in Austin (which is ground zero for irresponsible dog owners) and I can't count the number of times some huge unleashed dog runs up on me out of nowhere, followed by their owner shouting "oh, he's really friendly!"
Does the safety number count as a sort of hash in this case? Or is it absolutely nothing like an MD-5?
I agree. Go just lets you get away with writing garbage.
Pipelining in TypedProtocols
However, it is perfectly normal for a police officer to pick up a person just for walking down the street in America without carrying any papers, and once that person is held for 48 hours (which they can do without filing any charges) ICE can easily come and deport somebody.
As a past moderator for an unrelated forum, there’s a careful balance between “reducing confusion” and “fanning the flamewar using a moderator’s outsized leverage.” I really don’t see how the reply here strikes that balance. Moreover, my post here was +3 but is suddenly now -3 after Dang’s reply.

Dang, I’m sure you have a lot of work to do, but I recommend you take a critical look at how much of that “work” you’re actually creating for yourself. The behavior I’ve observed here really underscores the untrustworthiness of other things I’ve seen from YC founders and employees.
Yes but icons tend to be downloaded in groups so you can x10 that value. At 160 KB it starts to look like a prime target for optimization.
SubSeven
What do you think about (on its old official domain name)

--

The legendary SubSeven returns with a fan-made version that delivers a retro remote control experience with no loss of functionality and no external dependencies required. Unlike the original, SubSeven Legacy is a VNC-like without a Trojan Horse signature for legal, secure operation.

The SubSeven Legacy project respects the original design, while providing compatibility with Windows XP through the latest Windows 10 versions and runs with native code on both 32- and 64-bit systems.
The Sperm-Count ‘Crisis’ Doesn’t Add Up
Reaction to the G7 minimum tax agreement
Thanks to ring lights and Youtube, I'm pretty sure my kids are going to grow up thinking there's some variety of eye-color that features a bright white ring in the center of the pupil.
Generally law officers here apply laws against civilians based on preventing harm to others. If you have a wine bottle in the park and a officer walks by, they most likely wouldn't do anything. If you're loud and obnoxious, they would do something as you're disturbing others.

Seemingly the police here are of the view that most dogs don't pose a threat to others and are not annoying when off leash, as I haven't been confronted when walking next to them with my leashed dog.

Carrying a gun would obviously not be OK here as it's strictly outlawed. If I went to the US, I would probably feel the same way that some feel against dogs here but regarding guns, so that's actually a good point, thank you.
I had a long chat with him and don't remember it all but I paraphrased his take on Zurich's vaccine program. I don't know enough about situation there but my guess of why they flew down to CA was probably that they didn't cut it for the tier, frustrated by the slow roll out and the trip was most likely not a dedicated trip - they also rented an RV to travel around. Vaccication!
>the majority of dog owners I encounter are at the mercy of their dogs, they treat the dogs not as dogs but as humans and try to bargain with them.

The crux of the problem.
Google Analytics dashboard is (and has always been) pretty bad design.
Zero-Infinity: Breaking the GPU Memory Wall for Extreme Scale Deep Learning
Nigel Tao, when he announced it and later when he posted about it on HN:

- https://groups.google.com/g/golang-nuts/c/LciLeI5p8k8
- https://news.ycombinator.com/item?id=14161688
Really? Cause I remember attending Quake tournaments before CS was a thing. Things didn't even start with Quake, as there was also Doom. I understand if such games are not to your liking but they did exist
I read it as "Lying that you can't afford to pay local workers a decent living wage = bad"
Oh. I stand corrected. Still not a very good game though!
Yes, the only way they got to the market share they have is by having the Google brand and making the service free.

Believe me when I say people are flocking away.
>> backend web development

>> thread-safety

In 2021 what web development stack is making you write threaded code?

>> correctness that matters

The compilers guarantee end at the edge of your processes address space. You still have the same big problems as everyone else:

1. Are you building the right thing?
2. Does everyone understand the domain adequately to do their job?
3. …
101. Do i have a race condition

Except you have a self-inflicted problem - you’re slower than a dev team working in a traditional language (java, go, python, …) and you can’t easily hire talent.
This post fails to mention the part about the car following a truck carrying stoplights.

Alternate version:

https://www.reddit.com/r/teslamotors/comments/nrs8kf/you_thi...
> i will love your all input on how we can make it better

You have some typos on your page, I found two within the first ten seconds of [skim-]reading. Find them and fix them! :)
There's allegations there was nepotism involved in YC approving an obviously garbage proposal.
Reasons Facebook is a $7 Stock (2012)
International coordination on economic/monetary/tax policy doesn't necessarily mean a move toward world government. In my mind, it opens a path in the exact opposite direction!

The trend toward coordination has been almost exclusively on matters of trade/monetary policy, with the power being consolidated in supra-national organizations and broad trade agreements. It seems safe to consolidate power in this area, so long as nations are weary of these institutions (given that all institutions tend to develop a kind of will to grow in power and scope) and, of course, as long as nations are able to unilaterally opt out.

But even as this consolidation of economic power has occurred, there has been no trend of consolidation of general governmental power. In fact, the opposite has occurred. The number of distinct nations has increased by ~10% since the 80's (from (roughly) 188 [1] to 206 [2], though the definitions are a bit fuzzy). The proportion of elective/representative governments has also risen dramatically.[3]

So there is no trend toward centralized/authoritarian governance. The general trend has been in the direction of smaller, more representative governance. The trend of economic coordination has merely nibbled away at some aspects of national governmental autonomy, and only the consent of those governments and their people.

In my mind, these two trends have us headed toward a marvelous future; one where supra-national institutions facilitate economic integration, and cumbersome national governments give way to modern states which are smaller, more accountable, and more democratic.

[1] https://en.wikipedia.org/wiki/List_of_sovereign_states_in_th...
[2] https://en.wikipedia.org/wiki/List_of_sovereign_states
[3] https://www.pewresearch.org/fact-tank/2019/05/14/more-than-h...
" of all but the four largest "

So those 4 not included.
This would prevent me, an individual inventor of (I'll claim) non-ridiculous inventions, from monetizing my efforts. The monetary barriers to patent protection and enforcement are already significant to me. I can't be the only one in this circumstance.

Eternal copyright, however - yes, sucks.
Personally i prefer TOTP. It can be phone or card based, but it's very easy to use, deploy, and rotate. The logistics of shipping and rotating physical smartcards to employees, not to mention having said employees carry that smartcard around with them, seems too much for basically no gain.