skysight-inc/HackerNews huggingface dataset:
It's tempting, and thank you for the PR, but, do we then have to push a new Mosh release every time there's a Unicode update? And the users have to get this release installed on both the server and their client? It seems... like it fixes part of the problem, sure, by us taking on more of the load and locking us into an annual release cadence.

I think if we give up on libc, my "perfect" solution would probably be something like:
(a) user runs a script that prints every single Unicode character in their local terminal and learns its width (probably we can do this in some smart way)
(b) client somehow communicates this info to the server at runtime, over the protocol.

But that's a lot of protocol work and kind of annoying. The good-enough solution might be:
(a) user runs a script that prints every single Unicode character in their local terminal and learns its width, or perhaps user just runs your script on the Unicode tables (+ user-supplied info about how their terminal handles ambiguous-width East Asian characters)
(b) user is responsible for distributing this data file to every server they feel like connecting to and putting it in some well-known location in their homedir.

I think the current maintainership has their own idea of what they want to do that's not quite this either.
Irradiation: Filmmaking Processes in Unreal Engine
And once that happens, you may no longer be able to access your passwords.
And sold, bidding to suck my nut begins at $5.
I remember 15-20 years ago when you could do complex searches with Google, and while it was great for power users, most regular users had issues with it, since searching "how do I replace a car wheel?" would search for that literal string, instead of parsing it to "how to replace a car wheel"

That said, maybe my memory is fuzzy and there was a time where Google search allowed rich queries and also did a good job at guessing users intentions.
> with also having the worst facets of Texas

Excluding the gun deaths and socialised health care of course. Those are two things that Australia has unambiguously gotten right that Texas and/or the US seems incapable of addressing.
> "Exposing information that’s intentionally obfuscated (cooldowns or timers)"

Doesn't this just benefit people who are good at counting ?
> Things always can go bad, and, often, do go bad. That's almost vacuously true.

> What would one expect to come out of saying that, other than the feeling of smug satisfaction at some point in the future?

Why, take action to ensure things won't go bad?

Is that concept hard to understand? That preparation is the key?

I mean, why do people waste their time going out of their way to go to a crosswalk and wait for the light to go green to cross a street? They can simply jaywalk their way through life without bothering with hypothetical traffic accidents. But what value is there in doing that? People can get run over and often do get run over. That's almost vacuously true. What would one expect to come out of saying that people should cross the street in crosswalks other than the feeling of smug satisfaction at some point in the future when a jaywalking fool gets ran over but they don't as a result of thinking things through and avoiding obvious problems?
In the context where, until recently, it was 25ct+ for the same 140 bytes.
Perhaps jobs posted on HN are not representative of IT jobs in general, but the tendency is clear.
> It is unnecessary for you to draw this false dichotomy and its substance is rhetorical nonsense.

You turned his "I despise libertarianism" into "an aspiring central planner who wants to take Bad Excuse #1 for intrusive government surveillance, rampant violation of peoples' privacy, and the like — to collect all its abuses, and expand it to a new area." So, no: "false dichotomy" my arse.

> Our author wants the same sort of laws brought to bear, to stamp out what he sees as moral evil, and perhaps he's right it's evil, just as it is certainly true that child porn is evil.

Exactly: Perhaps he's right. And if it is as evil as child porn then it logically should be stomped out with the same vehemence. Or does your definition of libertarianism entail different responses to equal evils?

> Next time you rag on someone for not drawing any distinctions, maybe try actually drawing the distinctions yourself??

I don't think you're in any position to criticise my reasoning when your own is this muddled.
Anecdotal, how do you explain the non existing flue season (last autumn ) and the low incidences in Japan? We got higher rates during the Olympic.

I live in Tokyo, Japan and visit US/Europe often. The only significant difference I see is the willingness to wear masks. And there's way less space here (packed subways etc.)
Yeah, it’s really fast. In fact before I joined, I also set up a default CodeSpaces environment for my own repo and then I was up and running in only a few minutes, and that was the first time so I was learning and reading the docs. I could then set up all subsequent new CodeSpaces to start in seconds.

But yes, once a project commits to using CodeSpaces dev environment (even and especially ones with large code / heavyweight environments) there is a lot that can be done to optimise the spawn up time, that cannot be done as easily for local dev.
I think it’s a good one. The joke is complete because everyone is there too: thomasfromaccounting@yomamashouse.com, etc.
Allegra Stratton is right about electric cars
I admit I’ve never gone looking.

Of those two, ddp.com.au is squatted, but pbm.com.au isn’t, though there’s a fair chance of it failing the eligibility criteria or violating other auDA rules.

I’d be interested to see someone do a widespread squatting scan and submit a bunch of complaints and see what comes of it. But it’d take long enough that I’m not going to do it.
How Much Does a Smart Mirror Cost?
That won’t have any effect. Producing an image with a matching hash isn’t enough.

Your fake image also has to match the visual derivative, which isn’t possible since you don’t have access to the original image.
> Vaccine passports are essentially pointless and possibly dangerous if they give a false sense of security. Only asymptomatic, more infectious people will be allowed in.

Counterargument; mixing of vaccinated and unvaccinated populations is precisely what gives the "training" to the virus variants. Herd immunity works if the duration of the mixture of these herds is minimized. You can achieve that with distance or high and fast vaccine rollout, neither of which happened.

The mistake was opening up too much, too soon, and mixing up too much. We've been focusing on protection "right now" at the expense of protection over time.

I think focusing on personal protection is also a non-scaling approach; I get that it might motivate the rollout but ultimately personal immunity, unless it comes from having survived the real deal, is also a perishable state both from slow decay of vaccine immunity and constant training of variants perspective.

None of these countermeasures make popular policies, so it is less about saving face and more about optimizing re-electibility.
Ah! thanks for clarifying
It’s my understanding that these systems don’t use the value, they’ll instead reference some kind of “state id” that refers to the state of the system as the result is some previous, accepted, change. This way, even if a decrease races the duplicate increase, the duplicate is still correctly detected.
What are less volatile industries with well paying jobs?
Midway through I realized they're reinventing solved problems already.

Mixpanel should take a look at Apache Iceberg for your writing and Apache Pulsar to keep your cost lower by not needing to keep 7 day retention in your pipeline once the messages are ack'ed by all consumers.

For replaying you can use Trino to just read from your Iceberg and insert back into your stream.
Well, f** 1Password then.

I am currently still using them, but once my current apps are no longer supported, whenever that might happen, I will move to another solution rather than paying a subscription for the privilege of storing my data with them.
I guarantee you they won’t. My guarantee is at least as good as yours.
> It's possible for a business to advertise a product in two different currencies at the same time, but it's very, very rate.

FYI: It seems like you have a typo at the end of that sentence.
The .com is a great barbershop in Baltimore.
The assumption I don't like here is that we're still fixated on an ownership and scarcity model.

As has been mentioned elsewhere in the thread, many of the most exciting experiences are the ones that don't bother playing ownership police. For every one person who says "Oh, everyone isn't celebrating and paying me because that widget is My Special Creation (R) (TM) (C) (GMbH), so I'll stop creating" there are a hundred who use that widget to make to build new and exciting things. Let him leave.

The whole focus on intellectual property, and new IP-adjacent gimmicks like NFTs feels like a tragic Emperor's New Clothes skit. I'm waiting on the kid to point and say "bits aren't scarce" which causes the whole market bubble to come crashing down.
https://m.youtube.com/watch?v=iat67dnYw-s
You should probably take a look at this.

https://www.zenrows.com/blog/stealth-web-scraping-in-python-...
Craig Federighi is a very powerful executive doing everything in his power to protect his company's business model. That includes lying as he did in that court. Craig uses a Mac everyday he's fine with it's security.
> There was so much attention to the logical flow of the story.

In some ways, but the most famous observation (that I've heard) about the first Indiana film is that the outcome -- all the bad guys getting fried when they open the ark -- would have also happened had Indiana done nothing.
A breath of fresh air!
I'm a contractor/ consultant I do spend about 1-2 years at different companies and I do pick the most challenging projects - typically modifying old stuff with no documentation
From my vantage point, the goal of the program has appeared to be to enrich Elon Musk. With each (tax subsidized) car sold, he then got to sell the offsets to the legacy car manufacturers. This has been green-washed tax harvesting on an enormous scale.
Epic doesn't release it on Steam because they don't want to support the Steam platform at all; worse for consumers in choosing which 'app store' to use, easier for developers to have their cake and eat it too.
> Your interpretation is almost completely wrong, and is a good example of why we layfolk should leave the explaining to experts.

"Don't think too hard, let us, the self appointed exports, do the thinking for you"

I don't believe the original comment had the same direction you think it did. Your response seems to be more saving face of "how not to interpret something". Whereas the parent comment is proposing different messaging if certain things are found to be true with more studying.

Appeal to authority isn't a valid argument and I'm not sure why you think it would be.
They couldn't even if they wanted. Due to the encryption
Best Adobe Flash Player Alternatives / Replacement in 2021
Slowly approaching my 50's and can vouch for the article.

Lots of good stuff in there.

Also from my side, don't silo into technologies, embrace being polyglot. Being able to jump in, because X Developer expert isn't available (sick leave, vacations,...) and something needs to be done right away, can be a very welcomed help.

Regardless of how one hates technology XYZ, if that is what makes the customer happy and willing to come around again, use it. Their customers don't care about your opinions.

And most important, be loyal to the team, not the company per se. Many of the team members will cross each others at several companies. Companies themselves come and go.
What did I just read? This reads as a argument against Twitter strawmen.
Court Ruling: https://law.justia.com/cases/federal/appellate-courts/cadc/2...
It may not be about representing IT jobs in general, but representing how new IT job openings in general are being presented to prospective applicants to entice them.

Those who are stuck in their old job don't tend to have a lot of flexibility to negotiate these changes other than quitting and finding a new job, which nowadays is predominantly remote because that's what IT pros want.
> Nobody except of a tiny group of nerdy guys

I think you oversimplify this by a lot. No, Apple reputation won't be severely damaged by this move immediately. But I do believe that those "nerdy guys" did a lot to push the Apple brand, and a big part of that push was due to security and privacy. Until recently Apple was always the "privacy brand" and it was hard to argue against it without going the full FSF route of argumentation.

This is no longer the case and I'm sure this will deal some damage over time, even if it only starts with the "screeching voices" of the (nerdy) minority. Maybe not directly to their revenue, but certainly to their reputation. Nothing wrong with shaving off a bit of the prestige of working at Apple ;)

> I don't want to be that guy, but for this job there were lining up 300 more people.

This is the case for many jobs that don't come close to the holy "working at Apple".
No desire to ever go back to NYC.
>Presumably you bring this up as an example of the kind of accountability and co-operation with investigations you think Russia should do more of?

This has nothing to do with Russia.

>but a good example of where an error was made and an explanation with supporting evidence was provided, and full co-operation was given to an independent investigation.

Except they tried to cover it up and weaseled their way out of it by providing misleading (sped up) footage. 50-60 innocent people were killed on that train and there were no repercussions to the perpetrators. It's a miscarriage of justice and makes us in NATO look hypocritical whenever we demand that others behave better.
Many TLDs don't count (letter dash letter) as a premium/reserved domain like they do for other dictionary words or 2-3 character domains. Looks like v-s.space is claimed but for example z-s was just $9.99 a year

I used that trick when .dev was launched and snagged a-z.dev for all my future domain name needs
Dentist. The Medical people seem to pay their blood up front and have the rest of their life set.

Am I wrong about this? We seem to not have to pay anything up front, but at the cost of a life long rat race.

If you want to talk flexibility, some of these doctors show up to the office like three times a week in the long run.
Note that it hasn't been filed in congress yet, so there's still a real possibility of it being amended.

Maybe it'll even be amended to include the definition of "general purpose computing device" :)
The Nation Review spins the court decision in a different way: https://www.nationalreview.com/2021/07/a-defeat-for-dr-levia...
The person who initiates the conversation does, yes; that is already the case today. However, you can change the conversation settings not to do that.

Of course, if the other party would prefer history to be deleted, it's generally nice to go along with that.
Electrocute means to kill with electricity. I doubt this has suddenly become legal for teachers to do.
Isn't Ninatic the company funded by the CIA's venture fund? And call me when when VR glasses are lightweight glasses and not head gear. I have a hard enough time using reading glasses as I get older.
FYPM: F*** You Pay Me
A kind of Glassdoor for "influencers", where creators can leave reviews of brands they have worked with, share ad rates, and give and get other crucial information for negotiating sponsored content deals. The aim: to have creators be paid more equitably.

https://www.fypm.vip/
Back in my late teens/early twenties me and some friends talked about starting an industrial band (think Neubauten...) and calling it Slashignore.

I now own slashignore.it for our break through, any year now...
screenshots of a browser where your screenshots are automatically named by the application window you're taking a screenshot of. if that tab is an article or forum post or anything that has an emoji in its title, you're getting emojis in the filename. you only find out when you go to find the screenshot later and it's missing. fun stuff
> everyone and their dog would be connected through a Canadian ip which gives people the most content out of any country out there.

Honestly all I care about is the Columbian soap opera that only streams in Columbia and Argentina ¯\_(ツ)_/¯
China, partly... A few years back Supercell was the hot new stuff, and they had Tencent funding.
read this https://staffeng.com/book and decide which type of staff path you want to follow.

the author Will Larson https://lethain.com/ goes into detail about all types of staff engineers

also follow him on twitter
Except, you didn't need to roll your own. 1PW used to support Dropbox - it's how I still use it.

And specifically you only need the DB free tier to store a 1PW vault, so the only cost was paying for the 1PW client (which I am more than happy to pay for on major version updates, as long as it is not a subscription).

1PW removed functionality that existed, with goal (or at the very least the effect) of locking users into their own cloud platform with a new monthly bill.
It will halt. By running out of gas.
> unionrobotics.net

One of these things is not like the other....
Yeah this was the same discussion that happened when monadless was released in the Scala community. I personally don't see much of a difference between reordering `<-` lines and reordering !-ed expressions, especially in a strict language (such as Kind). The same arguments for how you rearranging different !-ed expressions can result in different behavior whereas non-!-ed expressions can be reordered with no change ring exactly analogously to me for `<-` statements vs the usual `=` in a let expression.

The fact that

val x = something
val y = somethingElse
doThis(x, y)

allows for interchanging x and y if `something` and `somethingElse` are pure but

for {
x <- something
y <- somethingElse
} yields doThis(x, y)

doesn't allow for interchanging `x` and `y` feels approximately just as confusing (or not-confusing) as

x = something
y = somethingElse
doThis x y

having interchangeable `x`s and `y`s but

MyMonad {
x = !something
y = !somethingElse
doThis x y
}

not having interchangeable `x`s and `y`s.

I suppose what you're really getting at is what happens when you combine it all into a single line a la

MyMonad { doThis !something !somethingElse }

but I still don't find it confusing for a strict language (and besides legions of developers have had a chance to familiarize themselves with this via async-await). The rules in either case are the same. If you move around `->`s behavior might change. Likewise if you move around `!`s behavior might change.

In a lazy language such as Haskell I agree that it can be rather weird to have to think about how inserting a pair of brackets and some `!`s around suddenly causes sequencing that is different from how a normal statement is evaluated (although the bangs are quite suggestive, especially given their lineage in Haskell, indeed given a `Lazy` monad these bangs just become the same thing as bangs in Haskell, so another way you can view this is as a generalization of Haskell bang patterns). But Kind is a strict language AFAICT and in a strict language evaluation from left to right and top to bottom is the norm. And that left-to-right, top-to-bottom order immediately tells you what the code paths are.

Even in a lazy context where the order of evaluation might be a bit more confusing, this async-await style of writing code is still valuable for delineating which code blocks are side-effectful are and which aren't. Checked exceptions/checked effects are still very valuable! It's valuable enough that e.g. the Haskell community is perfectly willing to compromise on knowing what all the code paths are with stuff like ApplicativeDo.

Having spent a considerable time with cats-effects in Scala and a little time with Kotlin's Arrow Fx there are times I still prefer Arrow Fx despite the general clunkiness of Kotlin's Arrow ecosystem over cats-effect precisely because I just need to stick in a `suspend` instead of having to contort perfectly fine code into a for-comprehension when I introduce some effects simply because I didn't write my pure code with the Identity monad the first time around.
Some trolls also do this for political reasons. https://antifa.com used to redirect to Biden’s website, as if he owned Antifa, but this is a troll. https://vamostovictory.com redirects to a website of Trump flailing his arms. Many others redirect to both sides of the aisle as political jokes.
then I suppose Nintendo Switches are also "mobile devices" - it would help if this bill had any definition whatsoever of "mobile device" and "general purpose computing device". It's a PR fluff piece and not even the initial version of the bill that will be submitted to congress.
>Lawyers and courts are notoriously inefficient if this implementation achieves efficiencies every if the mechanisms are analogous seems like progress.

Lynching/mob justice is much more efficient than lawyers and courts, and that is what comes to mind seeing how the crypto reacts.
Remote Right: How to Thrive in a Post-Office World
It's a setting, so you can pick. It used to be from back when Google photos offered unlimited storage for compressed photos (that they don't offer anymore Iirc).
I screwed up the configuration multiple times trying to do this. Thanks god for this feature.
We should create a society where it is forbidden to negotiate your own salary. It should be automatically calculated based on someone’s race, gender, age, and other inherited characteristics. Subjective achievements like degrees or career experience should not be included because likely to be the result of historical social injustices. One should not even be allowed to choose a career path because diversity should be equally distributed across all career paths, which necessarily requires to be managed centrally. Basically we should recreate in America the same system like the old Russian USSR where jobs were centrally assigned and salaries equalized regardless of talent. Food should also be central distributed through food stamps - perhaps with an app - to avoid any injustice. It worked well for the Russians. Weren’t they the first to send a man in space?
Same. I am planning to jam in a lot of travel and seeing family while we are still in a quasi remote (I am technically back hybrid) state.
> canceled after 1 season

More isn't necessarily better?
I'm well aware that there's no absolute standards for this, but I've built a number of CQRS systems, and I didn't ever have idempotency IDs as a core tenant of the system.

What literature, or framework or ecosystem holds this to be a hard-and-fast requirement of CQRS?

Personally I've solved this problem similar to Git, modelling CQRS on top of Merkle trees so your system at least knows if your incoming edit (command|commit) is being applied on HEAD (no changes to the model since the command started) or to HEAD+n (needing to re-run some command validations, and "rebase" the incoming command).
It looked like the Bay area's public transport is a bit more complicated & expensive. A NYC metro card is $127/month and from what I could fine most places in Europe were a bit below or a bit above. Currently I consider the Bay area cost to be an anomally but it could unfortuently be a indicator of much new public transport would cost in the US.
I'm unable to use mosh after switching VPN clients, though ssh works. What should I discuss and/or request with the security+network folks?
Probably not, but remember Netflix is constantly having to negotiate new contracts with the content providers. If they don’t feel like Netflix is doing enough, they won’t negotiate another deal, or they will demand more money in return. Netflix will use their success at blocking VPNs as a negotiating tool.