skysight-inc/HackerNews huggingface dataset:
> "cares about the overhead sun angle for some reason"

That is what is proposed to be fixed and that you are arguing against for reasons you don't know or, apparently, care about.

Switching civil time to TAI would break everything, most of which cannot be fixed. Random breakage is the problem. More breakage would be strictly worse.
Previously discussed 2 days ago:

https://news.ycombinator.com/item?id=32211547
Do keep in mind that people also love to complain. That's just human nature.

I used to work for Google for a while. The gig was pretty cushy, but I could have still rattled off lots of complaints, if you asked me.

Almost any programmer job is almost infinitely better than what most normal people have to put up with. And better paid.
China's Shenzhen orders big firms such as Foxconn into closed loop to curb Covid
> This wrong self-assuredness here and in other places are a huge red flag.

It's not really that wrong. Amazon themselves had the concept of a "two pizza team"[1]. Having large teams is stupid and unproductive for the most part.

[1] https://www.theguardian.com/technology/2018/apr/24/the-two-p...
Just like a part of taxes I pay get used for transit services I don't use :)
> How is "don't trust the client" an arms race?

Exactly. You write the game logic, you know what the client is and isn't allowed to do. Just ban/kick if the client tries to do something it isn't supposed to do.

The only thing stuff like EAC should be needed for is stopping people from delegating making their game logic legal inputs via an aimbot or some external script instead of their actual fingers, which doesn't seem relevant for VRChat.
Thanks very much for the link. I was way off in left field on the title.
Also curious what the best way to visualize cron status is, for example using timeseries data from kube or a syslog.
> Scarcity being artificial is your opinion. I see natural scarcity coming from geometry: there are only so much land in certain distance from the given point.

Wow, you came so close there. The answer was density! Better luck next time!

See? Being condescending is easy.
A certain type of community is drawn to a particular kind of platform.

In this case, an exploitable platform filled with children and near-zero moderation of sexualized content. As you know, VRChat doesn't even have an NSFW tagging system or option for users to filter such content out (without hiding all custom avatars, i.e. disabling VRChat's core functionality).
There's a lot of second and third and fourth-hand reports of people who are not lawyers trying to discuss this. Your blog post, for example, cites as a source StackOverflow user "stawberryfields" who claims to have be reiterating something that they read in another StackOverflow answer. I'm not a lawyer, but I also can't afford to hire one. So I'd like to stick to things that actual lawyers have said.

For reference, the OSI's comments when approving The Unlicense:

> There is general agreement that the document is poorly drafted. It is
> an attempt to dedicate a work to the public domain (which, taken

> alone, would not be approved as an open source license) but it also

> has wording commonly used for license grants.There was some discussion

> about the legal effectiveness of the document, in particular how it

> would operate in a jurisdiction where one cannot dedicate a work to

> the public domain. The lawyers who opined on the issue, both US and

> non-US, agreed that the document would most likely be interpreted as a

> license and that the license met the OSD. It is therefore recommended

> for approval.

=> https://lists.opensource.org/pipermail/license-review_lists....

You seem to interpret "the document would most likely be interpreted as a license" as standing alone, which forms the basis of your critique. I interpret that line in the context of the sentence before. That is to say, I think "the issue" is how the license would be treated in a jurisdiction without a public domain, and I think that the lawyers agree the that it would be treated as a license only in that context.

To quickly address some other points:

Many people comment that "public domain dedication" is an ill-defined legal term and you shouldn't even try. Okay, fine, whatever. I'll happily use a public-domain-equivalent license. Citing the above, The Unlicense works for this purpose.

Your comments on its name are understandable, but as someone who is trying to actually license my code in a public-domain-equivalent way, I can't afford to be picky about that.

I don't trust/understand The FSF's "recommendation" for CC0 because in their guidance on CC0, they explicitly do not recommend using CC0 for software. (Not even to mention the thread we're commenting on.)

Many people on the OSI mailing list harshly criticized The Unlicense for being written by someone that isn't a lawyer. While I understand their concerns, again, I'm not aware of any licenses written by lawyers to be public-domain equivalent. The BSD 0-clause is just deleting portions of the BSD license. Since neither of these were written by lawyers, I feel like I can speculate by saying that The Unlicense seems to me to cover a lot more cases and is a lot more explicit about its intent than 0BSD.

All that is to say, I know that a lot of people don't like The Unlicense. I would love to use a public-domain-equivalent license written by a lawyer with a patent disclaimer. But doesn't exist, and the closest thing in intent is The Unlicense.
Super neat!

Admittedly I haven't played around with it too much, but I recently attended a keynote by the love Felienne Hermans that was all about her Hedy (https://www.hedycode.com/) "gradual" programming language. There are essentially progressive levels of the language that require more syntax rules (so in the lowest level `print hello, world!` just works™ and in the highest level, it's a syntactically valid subset of python, so you're expected to write `print("hello, world!")` -- and other constructs like functions and conditionals are introduced along the way).

As a shameless self plug, I've spent the past few years working on Pathbird (https://pathbird.com/) which doesn't use visual programming (it uses Julia/Python/R) but is really designed to let instructors create progressive lessons (a lot of use has been in non-CS courses, so imagine a stats professor using inline R code to visualize the central limit theorem). Happy to chat about it (travis@pathbird.com) if anyone is curious or just wants to shoot the shit.
Unofficial malicious clients will still work, only the safe open source ones won't. Dodgy EAC bypasses seem to be easy to find, and will likely put people who try to use them at real risk.
Even if it is an arms race, adding anti-cheat software will not make the client trustable. The arms race, as you say, will continue.

Even Ring-0 anti-cheat software hasn’t kept Valorent cheat and abuse free.

The server is the only software not in “malicious” hands; it’s the only place anti-abuse checks are viable.
> Land by itself does nothing. Japan proved that land is not a crucial factor.

Can you show me a single successful enterprise that does not require any land?

> This is also not necessarily true. Slavery was certainly applied, but the wealth created thereby was minimal.

> The common factor with wealth creation is free markets. None of the other factors you mentioned.

Jesus Christ guy, I’ve seen free market bootlickers before but this is a new, amazing level. Next are you going to tell us how the free market was so amazing before that rapscallion FDR came in and ruined the masterpiece of the free market that was the Great Depression? Or does the result of one of the most laissez-faire economic system a of all time not count because it ended bad?
It’s nice to be able to run off a long document, pack up your laptop, and pick up the document on your way out the door to the (courtroom|client|boardroom|exam hall|___etc___).
>You have no idea what you're talking about regarding mods. Like, at all.

Enlighten us!
The "why" behind the trie is explained in the comments in the code. :-) The core of my hypothesis was to avoid hashing and hash table lookups at all.

The problem with the trie, though, is that it does a memory access per byte.

Whether and when this trade is beneficial is not totally clear to me, but clearly, it can vary.

Whether my hypothesis is actually correct is also not something I'm certain of. Verifying this would take some time with: 1) looking at the codegen and 2) some use of `perf` to extract CPU counters for things like branch and cache misses, and see if a correlation can be established.
Not married then.
Shamelessness doesn't have to only be used for nefarious purposes. I know engineers on my team suffer from imposter syndrome. I do not because I just always assume I know nothing :) I have no problem in a meeting or architecture review saying "Can you explain that a bit simpler for me" or something to that effect. Having the team understand the tasks at hand is way more important to me than what people think about me.
It’s actually worse than that. I would hardly count myself among the best, but I’m certainly experienced and would absolutely love to try and fix the absolutely appalling state of health care records for example.

But besides there being no money in it, between regulatory hurdles, fragmented ecosystems and lack of incentives for individual doctors or hospitals to be good at sharing or maintaining these types of records, I could give the software away for free and still fail to gain traction.

In all of these spaces I don’t see how it progresses without government regulation and/or incentives, because the incumbents have literally no reason to improve.
I don't think it's totally unreasonable.

Sure, there are plenty of good engineers who won't have a nice side project to bring up. And you will be auto-passing on them.

The real question is, how many bad engineers are hacking away on a side project they can show off and speak intelligently about?

He is right that his method doesn't scale. He is intentionally picking from a rather small bucket. But that bucket should be pretty high signal-to-noise. That makes his job pretty easy.

When hiring, I often try to filter for "gets stuff done". Side projects definitely help check that box. I also filter for how deep their technical knowledge is for their experience level. I love finding people who are passionate about computers and code, as they always hit above their pay grade, but don't really try to filter for this.
2 is unfortunately still pretty common. Together with let's make friend with the CTO and invite him to a restaurant and pay the large wine and cocktail bill. Note that this is actually forbidden in many places like State universities and some companies (usually as they grow larger).
Galactic groups are gravitationally bound enough that they’ll stay together through the expansion of the universe. Would want to find an area that is particularly void of galactic influence maybe?
Minecraft. World of Warcraft. FFXIV. Just to name 3 off the top of my head.
Feels like an automatic rollback one hour after a change would cause more problems than it prevents
Do not use your own corporate domain for user generated content.

Source: been there, done that ... there is no benefit to it and only pain.

Have a separate plunk-emails.com domain that is used for all emails. Or even have a bunch set up and rotate through them. This will mitigate spam impact too -- you will get spam issues even with 100% legit users
Scientists measure how quickly crucial Antarctica glacier is melting [video]
The catch was you had to use OS/2. /s
> You also run into socio-economic barriers - they may have significant family commitments, etc that limit their time for such activities.

This is incredibly tone-deaf considering the current status quo is basically: want a new job? Have fun studying leetcode for the next 3-6 months so you can solve the inevitable memoization puzzle you'll be asked to whiteboard in 25 minutes.
Modified clients were already banned; this is a technical measure to enforce that policy.
They first look at how much your are worth.
Yes because they do as they are told.
If you have not heard of problems with time in distributed systems everywhere, maybe read up instead of guessing? There are literally thousands of papers on the topic, more every year. It is not considered solved.
You can already import any models you want (read: models you purchase from eg. gumroad) by uploading them through their unity sdk.
> telemetry

I believe they do collect a ton of data on how the user interacts with instances already.

> it’s still experimental buggy stuff

Kind of. They did have several years to build up a community and find a content creation pipeline that kind of works for a lot of people. And many millions of VC.

You're right, though, ideally the "metaverse" should run on open source software.
>It's unethical to share code from a previous employer

>No one is asking to share an entire codebase, but if you feel strongly about this point, that's fine. You have other code to share?

It's actually illegal, unless the code has been open sourced or the candidate is allowed to do so which I would doubt. It would actually be a red flag for me if a candidate shares work that was done for someone else without their approval.
Looks as though Spirited Away (one of my favorite animations) also flummoxed the world. Here it (initially) earned $10M, (Japan at $234M, China $69M, France $6M)

[https://www.boxofficemojo.com/title/tt0245429/]

Not too surprising for the US, which pretty much ignored electronic music, both domestic (except for NIN) and foreign (except for 'Autobahn'), until Prodigy arrived in 1996 with "Fat of the Land" (US#1??!!) and landed one more with 'Smack My Bitch Up'.
I am frequently that person giving evasive answers.

Why? Avoid blame and I do not speak up when my manager leaves me in a bad position.

My priority in many meetings is merely to not get nailed down on something that I can be whacked with later. Better to avoid all accountability, as Canada doesn't really reward doing a good job.
They have tried the same urban legend to stop you masturbating in a pool for decades.

It even follows the same pattern of multiple women in one incident could be 'possible'-

https://www.snopes.com/fact-check/girls-impregnated-swimming...

Indonesian child protection boss is ridiculed after claiming women can fall pregnant in swimming pools - https://www.dailymail.co.uk/news/article-8042509/Women-fall-...

I guess that officially rules out #masterbation coin [1] on the ISS, although I guess the accelerometer wouldn't work anyway?

[1] https://www.tiktok.com/@taraszharskyy/video/7119900568348380...
Oh interesting, I had no idea it had such a wide scope, thanks for the explanation. I learnt about nudges via a uni course, it sounds like parts were lost in translation. I should check out the original book.
No one will admit it, because of the company's insane attitude towards modding and the heavy handed bans that result from it, plus a policy of preventing actual discussion about said bans, but yes, that is very much the case.
Yes, but batteries are heavy and we need other ways to power rockets and aircraft. This process may be thermally inefficient, but on a power-to-weight ratio basis, it is more attractive than many other alternatives.
As Mega reaches $790M, here's how to stay safe and secure if you win
Tangentially to EAC, I've commented downthread several times on the danger to children and lax moderation of VRChat, but just to drive the point home, search "VRCat" on PornHub and you'll find all sorts of videos created in-game. These are avatars on VRChat's servers that users can and sometimes do use in public worlds. Officially VRChat's Terms of Service prohibits NSFW content. In practice, the game's loading screen tips say "no NSFW content in public worlds" and staff know exactly what's going on.

There is no NSFW tagging system, no content filtering for uploaded avatars, no effective means to permanently ban abusive users, and extremely lax in-game moderation. There are tons of sexualized, fully nude, and fully-functional avatars all over the place. Spend a couple hours in the main public worlds and you're almost guaranteed to see some. Remember, this game is absolutely full of children and pre-teens, and the kind of adults who choose to hang out around them. The game is free on the Meta Quest store with zero age restrictions.
Here’s the problem: they trust the client. The client is in the hands of malicious actors. Anti-cheat - even ring-0 anti-cheat - does not make the client trustable. The client is still in malicious hands, and that trust will continue to be abused.

Their “simplest possible solution” has not solved the problem.
Cool game. Can you provide an example of what a solution looks like?
Yep. Some people do, they still have an audience, but it's not the revolution it was supposed to be.

It's also a great example of a hype cycle - it was going to be the future, it was going to be everything, corporates had offices in there, universities had campuses, there were virtual music events and art galleries, there were real-dollar millionaires made from virtual real-estate.

When the hype died down and the smoke cleared, there were still people wanting to use it, but not that many, and not in the way we were all told to expect, and the corporates realised they didn't need a bank branch or an SL office full of virtual meeting rooms in there after all. Neat sandbox with interesting ongoing uses, not the new centre of all our online lives.
A two pizza team could easily be 6-8 people, assuming it's talking about just catering lunch.
In my experience, the best solution is have a core group of people come to a decision to use a platform that is just inconvenient enough that it doesn't become too popular, be that an irc channel, usenet, xmpp, etc. The old war of AOL vs. the rest of the Internet is still very much alive and well; it's just that it turns out, AOL wasn't the real enemy -- it was just one head of the hydra. The beast itself was user-friendly platforms in general.

And as anyone who's received the gospel according to BOfH knows, users are nothing worth being friendly to.

That HN isn't as bad as reddit is likely due to the minimalist site design in the first place. Throw a few rounded corners around the place and perhaps some pretentious cartoon characters and we could get there in a heartbeat.
I'm surprised that no one has mentioned prediction market(PM) as the alternative.
This is old paper but IMO it is still persuasive.

https://mason.gmu.edu/~rhanson/gamble.html
I'm married. I have children ages 4, 6, 7, 9, 10. I don't really have much extra time. I have many side projects. I don't watch TV. I don't play games. In my very limited spare time, if I don't have pressing household chores/repairs/bills/errands/etc then I build software projects, work on home IT stuff, and read the occasional book. If I can do it, almost anyone who really wants to can.
These things aren't mutually exclusive.

Some days I just can't, I'm fried after work, and then I just hang out with the family.
(Relative to a failure or catastrophe.)
Don't be, you're being a Doomer. For every negative experience, there can be positive ones. Check out Mozilla Hubs [1]. It's FOSS and runs in browser. The metaverse doesn't have to be negative. That said, VRChat's problems have everything to do with the abuse that mods entail rather than any inherent "Snow Crash"-iness to the situation. It's the age-old fight between bad actors and anti-tampering mechanisms.

[1]: https://hubs.mozilla.com/
A Japanese-French Google Translate Mixup
I'd sure hope we'd at least be mostly made up of folks that'd at least have the decency to go to IRC, if not self hosted Matrix servers. If we're flocking to Discords, we really HAVE fallen a long way...
Florida started penalizing bureaucratic delay. Housing permits spiked
That’s all oil and gas activity; jet fuel accounts for only a very small fraction of that.
I find that number optimistic. They’re still trusting a client that’s in malicious hands, and no anti-cheat will ameliorate that flaw.
You can escape the *s with \ (i.e. \*56) to fix the formatting of *56.
Aw dangit why do you have to spot the a like that!
Making it not need to fold, or spend years testing and re-testing all the unfolding, would solve a very great deal.
In other news, the Mars applicants list has radically reduced over 95% in one day.
Me too! I used one instance of thttpd for each virtual host on my machine, with haproxy routing towards them.

The idea being that I could chroot them, and have a different UID for each site, for security.

I had to patch it to add IPv6 support to the X-Forwarded-For header, if I recall correctly.
> 4. Invest your savings and live off of gains.

this option is not really like the other 3 listed, since it's a separate category of passive income and is non-exclusionary unlike the rest.

One should always be investing any excess income anyway, regardless of what path one chooses to follow. Unfortunately, the risk of having _only_ investment income to sustain you is that you cannot make risky investments, and so must have large amount of capital to produce less risky but more guaranteed returns. FIRE comes to mind when one goes down this course of action.
The only technical things that i often asked in my interview, is how to refactor and unit test a code mess. Ability to refactor things is the only good technical thing that i need to confirm and require from a developer.

So, don't ask, but tell ! Bring some mess to the developer for them to hack around until it's good.

I call this more proactive process, rather than just asking.
> One point in what you wrote: the blank pages (introns) can be really important

Yes it is -- which is why you get that data with WGS. Seriously, the only sequence that is really difficult to get is around centromeres and telomeres (and some smaller repetitive regions). The other issues that we have with germline sequence is when there are novel structural rearrangements, but with enough depth (or a slightly different technology), we can see those too.

> Because we're saying the same thing

I don't think we are... you keep misusing some of the key terms here. Those "blank pages" weren't introns, they were the ends of the chromosomes (telomere) and the middle (centromere). Those are hard and repetitive. The rest -- the parts you'd really care about if you wanted to do some late life genetic replacement -- are largely covered.

For the context, we use a reference genome. We then look to see where the smaller subsequences align to the the reference genome. This isn't a wet-lab technique, but a dry-lab technique. With enough copies of the smaller sequences (coverage), we can establish what the underlying "full" sequence is. Given sufficient depth, this is a solved problem at this point. The only issues are depth and cost (of sequencing and processing/storage). I left this part out earlier because it wasn't what you were asking about.

We don't have a technique that you can spit in a tube and get the entire sequence of a chromosome all at once. They are simply too long for that to be practical. We do have technology to get a lot (millions) of shorter reads that we can align back to a reference (the company we are talking about in the post does this). We also have technology to get very long sequences (up to 2Mb), but they aren't as accurate as shorter reads. But, if you merge the two together, it can get you all the data you're really after here, even without a reference genome.
I gotta tell you though, there have been a few co-op games where my friends and I simply wanted more levels. Don't change the engine. Don't add more character items/guns.

Give us more story and levels to play in. The novelty coming from applying well known stuff to new scenario.

In non-co-op land, Half Life 3? Just finish the damn story Valve!
What do the Trumpists have planned? Turnkey authoritarianism.