skysight-inc/HackerNews huggingface dataset:
Clear and legible pricing is essential. I took a look at the event page in question [1]. The "ea." seems like something that can be overlooked, especially given the comparatively miniscule font size (8px versus 14px for the price) [2].

On the checkout page, the fact that it is per ticket is clearer, but there's no total/subtotal information. Looking at the "Terms Of Use And Privacy Policy" [4], there's also this fun line:

> You further understand and agree to pay service fees and delivery fees, which cover the costs of our operations, including the 100% buyer guarantee outlined below, the checkout security services, customer service, and the delivery of the tickets.

...and those fees are supposed to be shown during checkout. [5]

[1] https://www.ticketsales.com/james-taylor-tuesday-tickets-kou...

[2] https://i.imgur.com/raPeRac.png

[3] https://i.imgur.com/975Sp0a.png

[4] https://www.ticketsales.com/content/termsandprivacy.html

[5] https://help.ticketsales.com/support/solutions/articles/2600...
Certainly, but I’m guessing you are not the James Taylor core demo.
> It's true that Git implements branches as refs, plus also a nebulous implicit part that varies from command to command. But that's an unfortunate implementation detail, not something we should be committed to.

I actually find git way easier to understand if I don't think about branches in the way the author suggests. My mental model for git really is commits and refs, and it helps me use it fluently. When I wave my hands around and say "a branch is nothing but a ref" what I actually mean is "...and so you should understand how it actually works, so what I'm about to do doesn't look like magic".
Do they have the “space laser” backhaul?
Seems I too may be misremembering as well, I do know there used to be a custom Chromium build that included a Dart runtime so I assumed that was why v8 was used. But I remember now, there was an original effort to include dart in Chrome which met no fanfare.
It’s OK to spend your sabbatical with your family.
If I steal your bicycle, but you still have it, then is it really stolen?
I started doing that with my own project after I reverted a (correct) change a few weeks later because I forgot to write down the original reasoning anywhere. No other contributors so far, so I can't say how much it helps on that front, but it has helped me a lot and I feel safer making big changes without fearing I'll break anything.

The entry point docs are here: https://github.com/trane-project/trane/blob/master/src/lib.r...
Changing jobs is extremely easy? Maybe if you're single and can throw everything you own in a Uhaul, or you live in an area with plentiful jobs in your field of expertise.

Moving a family of four from one 1700 sq ft house to another is not easy nor cheap, no matter how it's done. Turning down a customer, assuming your business can afford it, is far easier.
The grand total, while bold, is also a smaller font than the per-ticket price.
> Davis with cutting $500 million in costs; instead, he cut close to $1 billion — all while sleeping in the office with his partner and their newborn child.

Wow, I had to double check to see if this was satire.
At what point will we take a step back and look at and criticize hustle culture in the USA. Because this is already leaps and bounds ahead of whatever line in the sand I had in mind.
Y'know, I've seen dozens of versions of this quote, but this is the first time I've seen it phrased this way and with proper attribution.

Edit: From wikiquote[1]:

>(This observation is extensively quoted even outside of Usenet, and has appeared in textbooks. It has also been misattributed, in part and in whole, to Booker T. Washington, to Ambrose Bierce, to Terry Pratchett, and, in one case, to the painter James Nicoll (1846–1918).)

[1]https://en.wikiquote.org/wiki/James_Nicoll
Actually, lingua franca originally refereed to a pidgin bridge language (also called Sabir) in use mostly by sailors and traders in the Mediterranean Basin. While it also borrowed from French, it was mostly based on Italian dialects from what I read. [0]

[0]: https://en.wikipedia.org/wiki/Mediterranean_Lingua_Franca
> The absolute size of the risk is what's relevant.

But you weren't talking about the absolute size, you said "a very small problem compared to things like" (my emphasis). Please at least admit you were wrong about that.

In any case, as an absolute number, even one school shooting is too many, and if the US government can devote resources and legislation to reducing traffic accidents and drug overdoses harming children, then there's no reason why it can't do the same to reduce gun deaths, like every other civilized country does.

> Like everywhere in the United states, it's young Black men killing other young Black men

You may be surprised to learn[0] that "Black men and boys ages 15 to 34 ... were among 37% of gun homicides" in 2019, so most killings are not like what you describe at all.

[0] https://www.usatoday.com/story/news/health/2021/02/23/young-...
Google must be using it for Youtube. Wikimedia is using it as well.
U.S. cyber official urges Microsoft, Twitter to boost security
A timeless tent choice. Sailcloth tents have a natural elegance with stained wood center poles, supporting translucent fabric, which is enhanced by natural light, and a dramatic glow when lit at night; in perfect unison with your environment
Citation needed? My team generally avoids auto and tends to spell out the types most of the time, which we find makes everything more readable. Code is written once but read many times...
Took me two years but I finally have a glimpse into the previous developer’s reasoning. Maybe a couple years from now I can explain it all.
There are no specific rules or tests to become a CTO. Anyone can hold that position. I know of a company where the CEO and CTO were appointed to tick the diversity box.

In fact, US government has even gone to the extent of employing in their administration, a luggage thief, just in the name of diversity. Not joking, search for Sam Brinton who was the head of nuclear waste management in US administration.
std::span doesn't have at() because std::logic_error was a mistake. Using std::vector's at() is a mistake (you could use it as a helper method and make it as if it throwed std::runtime_error, but it doesn't, that wasn't its intended usage).

All three major C++ standard library implementations have an option to enable assertion checks in both std::vector and std::span operator[]. Enable them unless you are in such a resource limited environment that you can't afford the checks (unlikely). The only reason the standard doesn't require the checks is to allow C++ to be usable in those resource limited environments. You could argue the checks should be enabled by default, but that's not something for the standard to decide, complain to your standard library vendor.
> no exceptions

There is a flag to allocate them with malloc, and use RC.

> no dynamic arrays, I think you can't even use the common string in D without the GC.

Totally not true. You can't concatenate arrays (string are just arrays of char) with `arr1 ~ arr2` and you can't `new` them, but you can do pretty much anything else.

> People arguing that D can be used without a GC are just trying to sell you on something.

Of course, but C++ people have an unnatural aversion to GC also the D GC only ever collects if you allocate from it. No allocations == no collections.

For the most part, GC is a productivity enhancer, you can roll your own allocators, use malloc, etc. if you need to. You can statically ensure that some or all of your code doesn't use the GC and as expected there is a productivity/code maintenance price you pay for doing so.
That's because that _is_ the word (大腿) for thigh — native speakers don't perceive it as "big leg", which would be 大的腿 instead.

This is exactly analogous to "little finger" in English.
What You Should Know Before Using Clickbench
StarRocks: The #1 Solution on ClickBench
> By Michael Atleson, Attorney, FTC Division of Advertising Practices
We do, at least to my mind. It's called Mercurial. It's great, extremely close to git, but is much easier to use IMO. It's really a damn shame that git won - primarily, I think, due to the cachet of its author.
I'm seeing a jaw specialist right now to see if we can reduce the overbite I've developed from sleeping with a mandibular advancement device nightly for six years.
I have an extra colleague that works for a company called [redacted] which looks strange on his linkedin updates.

https://www.linkedin.com/company/redacted/
For the last 30 years, there've consistently been companies looking to break into home computing appliances. With the maturity of container deployments, the ubiquity of low-power/high-performance SoC ARM platforms, the increasing consumer concern over data privacy, and the ongoing spread of fiber, the cake is just about fully baked.

Whether it's a big existing company or some startup, somebody will break open the market with a little puck that you plug into the wall and that comes preconfigured with something NextCloud-like and self-maintaining. Then the competition starts, a few generations of innovation happen, and voila.
Well, there are opcodes that aren't documented instructions. The 8086 doesn't trap on bad opcodes, so it will execute them and do something. I'm not sure if that's what you mean by "an undefined state". I think the undocumented 8086 instructions are all deterministic, as opposed to the 6502 where the results can depend on bus fluctuations.
You'll only need the expertise to perform in-depth optimization if you're scaling to the level of Stack Overflow though. For the vast majority of sites it won't be a concern. The simpler architecture should be the default because local method calls are easily 2 orders of magnitude faster than a network roundtrip (yes I know that's not the whole story). I'm not sure how or why creating clear boundaries without the RPC crutch suddenly became insurmountable.
There's growing evidence that gas is no better than coal.

Answer is same as it's ever been. Replace as much with wind, hydro, and solar and worry about the gaps only once you've maxed out the production rate of all three.
Maybe for the same reason that there's no specification for command line tool stdin/stdout aside from "text."

Command line arguments are an array of null-terminated strings, as is the environment (at least there we have the convention "<key>=<value>").

It might be neat to define a schema language together with a validator that takes a schema and a "style" and then validates an array of strings. e.g. "validate gnu myschema.ext -- subcommand --flag -etc --thing=value arg arg".
It is? It doesn't look that way to me in the screenshots. The "$XXX ea" stuff in the first screenshot is from a previous page.
Why do you feel you need to know these details?

I used git actively without issues for years before I took the time to learn how it works under the hood. While understanding the details was fun and helpful, I can't say it really changed much about how I use the tool.
One person forms a single pivot point.

Two persons spaced a reasonable distance apart will damp rotation and hence torque.

Adding a third person would limit log oscillations even more.
The way I remember it git one for two reasons: 1. hg was (maybe still is?) much slower 2. “No technology can ever be too arcane or complicated for the black t-shirt crowd” (fake Linus’s words not mine)
I'd argue that there's a difference between a git branch (an implementation detail) and a development branch (a process feature) and that's the difference the author is running up against.

Are you teaching someone about development? Or teaching about git? Because a git branch IS a ref. And a git branch is useful because it points at a commit in a series of commits. Branches and commits are slightly different concepts depending on your VCS and it can be worth understanding the details.
He also wrote QEMU, which is probably far more impressive.
Unconstitutional delegation of authority.
I believe it is embedded in Chromium as well.
Opinion of a Polish guy: In my eyes, English is pretty bloated, when seemingly almost every concept can have three or more alternative words, each from a different source. It is all matter of perspective, I suppose. :)

I think such feeling can be caused by languages that rely strongly on creating compound words rather than borrowing a new ones (example from the site: Dictionary > Wordbook).
Right, for the final few ml / seconds. Common battery chemistry drops from top speed somewhere between 30-50% state of charge and steady decreases until 80% where it falls off a cliff. Different charge curves vary, but that's pretty typical. Vastly different experiences.
I distinctly remember when I first got on-boarded to Superhuman their app detected Vimium running and asked me to disable it for their site.
[insert obligatory mercurial comment here]
I’m sure there’s a company out there who uses some linear equation in their app that they came up with by dumping the data they had into Excel and running the linear regression “data analysis” on it.

> “Before labeling your product as AI-powered, note also that merely using an AI tool in the development process is not the same as a product having AI in it.”

So is y=7.4x+5 an “AI” running inside our app or is it just the output from an “AI tool” FTC?
Video codecs are also complex (actually, they are almost unimaginably complex). But I've never seen a smart TV telling the user something about "lapped transforms" or "chroma subsampling".

I'm a user of Git. Why do I have to learn about implementation complexities in order to fix problems that arise from normal version control operations?

I can't think of any other software that forces me to do this. Even compilers (at least those for mainstream programming languages) don't require me to understand their AST representation or other details of how they work internally.
One way to mitigate this as a solo developer is to step away from the code for a while and forget about the structure. You become the facepalming teammate at that point and start doing a better job of documenting and organizing your code for the day 6 months from now when you need to upgrade something or fix a bug. Eventually you start building with less abstractions, and more clearly worded variables, and better folder structure. Unlike teams where someone can keep making mistakes that impact others, you are your own worst enemy if you have to keep dealing with your own code over time. The solution to incompetence or laziness is ownership.
Classic Dark Pattern https://en.wikipedia.org/wiki/Dark_pattern design.
There are many lawsuits winning against this. It's about time. More legislation will probably pass for this in the US and elsewhere. Even China is starting to clamp down.
I understand what I'm asking for is "educated conjecture" more or less, but what would you surmise might be actual plausible situations rather than what LastPass is putting out as PR? Just asking as a laymen who is curious with no skin in the game.
I think this comes off as kind of unhinged. I’ve never heard of someone claiming language that includes other categories must therefore be calling sub categories hateful. This is like the logic of saying “object oriented languages” means that “java sucks” or something. I’ve literally never heard of someone call women a slur except from you, except you’re claiming other people are saying it just by saying they call their own thing something else.

This is all weird and still doesn’t give a real, rational rubric as to insane or sane progressive language. Lgbtq doesn’t mean bi is a slur lol
Not necessarily for either point, much as I want to avoid being pedantic.

My LG CX's remote uses IR for turning on, but beyond that it uses Bluetooth or some similar protocol.

Even if a remote is IR, rear cameras are often shielded against it. Front cameras, usually not. This is much easier to notice on IR-powered PC mice of course. Not sure if modern ones use IR as well - haven't checked.
If you work on a project long enough eventually you forget about how parts of your project work, and this automatically happens
I don't think this is really a "lone developer" problem. If you jump into any large-scale application codebase you'll be lost and confused, even if it was developed by hundreds of developers.

Maybe the reason people perceive this as a "lone developer" problem is lone developers usually share their code for free (or for equity), so anyone trying to get up to speed on it won't be paid for their efforts (at least not right away).
Strongly agree. Picked up a consistent walking habit amidst the pandemic while also undergoing a divorce. Been hitting 10k+ steps per day for a couple years now and have been amazed at all the positive second order effects - time to think and reflect, calmer, better digestion, more endurance, lower bodyweight.

Not to mention just the pure joy of being out in nature in all sorts of conditions - rain or shine. Walking is what humans are meant to do (as far as I'm concerned).
The source was posted 4 days ago, I wonder if they changed things since then, but I agree the screenshots you posted seem pretty Normal. And that's depressing because a $110 surcharge on each ticket being normal sucks.
The cost to maintain and develop SSO has nothing to do with why it's priced the way it is (very few things in our industry are priced strictly according to cost). SSO costs extra because it's one of the most effective market segmentation tools: the people that require SSO in order to use things are generally (though not exclusively) price-insensitive.

This upsets people, but the larger companies that pay the SSO premium are subsidizing the smaller companies who don't care. I'd rather not pay an SSO tax either, but I'm even less excited about using tools from companies that are going to vanish because they're not generating revenue.
I might need you to explain how your API works, but I cannot write code while I’m listening to you talk, I need peace and quiet (or at least headphones).
Either way, is Git actually that hard to use? You can learn about 10 commands and develop any software just with those. I have no illusions about it's gnarly aspects but also just don't find it particularly difficult. Contrast a programming language that might have footguns in just printing strings.
May I ask what the service is? Feel free to use the email in my profile if you don't want to post publicly.

I'm in a similar bind.
For the contemporary tech industry reason of job-hopping being the best way to boost your salary, but a 3-month sabbatical is worth sticking around for?
- VAAPI decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9
Except that rubber ducking is literally a way to be a lone developer. :)
> I don’t know why people focus on it so much

Because the nanosecond you stop shining a spotlight on it, Duke Energy or similar will pull a chevron, and 20 years later when the casks corrode through we'll find 200 tonnes of SNF under a playground.

There are still messes all over the planet which haven't been cleaned up from mining and milling from before tye "alarmists" started pointing out the hazards and mass protesting.
this resonates with me a bit, but i was in and out early and quickly. and, i agree with others that monopoly power is hurting us (thank you, Supremes).

i did some google advertising, and tried to do more, but got banned -- one of my sites/accounts -- for illegal category or something -- i was trying to launch a tech support business -- which i guess had been banned because of the indian tech support scams (sorry, my indian peeps).

i was thinking about doing about a grand over the first month -- then see what i had -- i thought it was weird, first of all, because... why let a tech support business sign up to advertise if... you don't allow it?

but then, you do allow it.

until you don't any longer.

and in the banning and unbanning, i would get calls from google account managers wanting to help me set up my account(s), and they didn't know which ones were suspended and why, and couldn't do anything about it/them, and couldn't tell me anything about it/them.

none of it _really_ suprised me, but also, all of it did.

i kind of thought, oh, i'm gonna just turn on some ads and see if anyone starts clicking - i'll literally know in about 5 minutes if my business is gonna fly - this is gonna be awesome.

but it was a few weeks of back and forth and emails and support centers and phone calls and frustrations and business changes and on and on and on.

and the infamous -- what do you call them -- google UIs -- the banality of evil of google's UIs -- that's how i'd characterize them. you interact with them, you do things, you submit things, and they just stare at you and occasionally blink. no change of state. nada. pretty hardcore.

the frustrating part was - i didn't know all that. if i had a friend who knew what this kafkaesque (i don't know what this means, but people say it a lot and i think it means 'bad') world could be like if you didn't know how to navigate it properly, then i would have had very different expectations, so probably a very different overall experience.

my timeline started telescoping outwards -- from an expectation of ads running within 5 minutes, to and hour, to 2 or 3 hours, to a business day, to a business week, to two weeks, to a month plus, to alternatives like fakebook and all the rest.

my realistic expectations now, were i to attempt again to advertise, or to help anyone else do some google ads (god help them), it'd be like....

this might not work. we can try it, because all the other options are probably trash too, but if you're a professional -- i.e. you're a six figure-type person, and maybe even if not, just pay someone something to help you do it, because otherwise we might get turned into an insects and just lose the emotional energy to properly complete our task.
Are there any reliable ways to secure remote computers from keyloggers _and_ still provide an efficient software development environment for non-trivial projects?

All of the software engineers I have seen have a fairly unrestricted environment -- Linux machines, with sudo access, often with passwordless root access via "docker" group, and with non-intrusive "endpoint protection" system. It would be normal to for someone to run "npm install" on their machine, or check out a random github repo they read about and run code from it.

Such machine would be a prime target for malware. And endpoint protection I have seen seems to be really stupid -- basically hooking "exec" calls and checking for exact hash match (!). Any serious malware should be able to bypass it without much effort, and if it only stays on a single computer, the detection chance is pretty low.

(I have also seen some poor souls who were stuck on locked-down Windows machines.. but they usually ended up using their machines as remote terminals, doing most their actual work on some remote server. And that server is sudo-capable Linux with light/no protection, and see previous paragraph. I suppose if _that_ is infected, at least Lastpass might not be stolen... unless people start browser on server and log into lastpass there, I've seen this happen)
Yeah, this is the equivalent of blaming an intern for nuking the prod database. Maybe they were careless of maybe that shouldn't be possible to begin with.
Well, if you want to browse some ANSI history there is https://artpacks.org/
Why not org-mode?
Your land must be poor?

500 fully owned acres of grain production would net you several hundred thousands of dollars around here. If you can't support a family on that kind of income, I dare say you are doing something horribly wrong.

The math changes if you are carrying debt or renting, of course.
That's been there for a while. AV1 decoding also exists. But I'm curious what's going on with AV1 encoding.