skysight-inc/HackerNews huggingface dataset:
It sounds like you already sort of know the answer.. you are atypical in your ability to relate to sports. You mention a couple times that it just doesn't "click" for you, and fair enough, but it might just be one of those things where you need to recognize (which you already seem to) that you hold a minority opinion.

> [You] occasionally watch e-sports and those can impress me with how people think outside of the box, doing things that no one thought of - but that are so obvious in the hindsight

This happens literally all the time in professional athletics. Strategy, and the creativity required, is absolutely at the core of any team sport - what else do you think coaches (who are paid in excess of $10m in many sports) exist at all if not for coming up with out of the box strategy? Football strategy is a constantly evolving thing, from one week to the next. There are other sports (like tennis) where strategy can change within a singular point, let alone across the whole match.

The human connection element of sports is also very real, following an individual because you like their personality or style of play is just being a fan and is based in admiration - something that is seemingly inherently human.

> I honestly don't get what impresses so many viewers so much

I mean this statement about olympic sports just begs for the reciprocal (and much more common) question of what about e-sports impresses anyone? The literal exact same arguments can be made. "uh, that looks complicated/fast-paced..." but games are all the same to me, it's all just pressing buttons - nothing in my brain fires off.

And because the same arguments can be made, maybe just assume that for as passionately as you would defend e-sports for it's creativity or strategy or whatever else, that exists in essentially the same form mirrored over in the sports world. It's the same "argument" happening, just mirrored.

> raised on sci-fi I can't shake off the feeling of it being sort of unimportant or meaningless on a global scale

There's maybe a whole separate conversation about how fantasy over-emphasizes things like the fate of humanity or how it depicts unachievable utopias under the guise of like... here's what societal advancement could look like unencumbered by the realities of actual society? There's a reason sports/games have existed since prehistoric times - I'd put all my money in on betting that there's no Star Trek future that doesn't have sports. It's just that important. You don't have to "get" it, but surely looking at the widespread popularity makes it obvious that's true?
>the tech industry is showing its true colors.

I'm not sure a WLB issue with one company is reflective of the tech industry as a whole. If anything, it seems the tech industry is much more accommodating to the needs of flexibility than other similarly paying industries like medicine, law, finance, etc. That, in and of it self raises an issue with modern work culture. There's currently a bit of a panic happening amongst those who study demographics. People are having less kids, and the pressures of modern living are part of the problem. I think the only way you're going to turn that trend around is by being way more flexible with and accommodating with workers. Either WLB gets better, or demographic collapse gets worse. Modern society has some choices to make.
It sounds like some sort of browser-based configuration and they don't want to talk about it because lawyers.
Ah yes, the dreaded University integration!

I was in charge of a SaaS offering for Academic and Public libraries years ago, and we had to add SAML functionality for the Academic side ... it was a frustrating few weeks, and I was glad when it was over.
I realized most of my ls runs come right after `cd`, so I added these to my startup files. Now almost every `cd` does `ls` automatically:

# bash, simple
function cd() {
builtin cd "$@" && ls -l
}

# fish, a bit more sophisticated
function cd

builtin cd $argv;
if test $status -gt 0 # there was an error, stop
return
end

# auto print dir info
if test "$argv" != "" # not home though
dir # aka ls -l ...
end
end
You didn’t introduce any idea. You said it’s “just a number” and wrote down a formula without any explanation or justification.

I concede that it was much shorter though. Well done!
Not entirely, for a pretty obvious reason: breaking a bone at an advanced age is not infrequently the beginning of the end. Not enough to make it primary (in other words, your point about bone density as a correlate rather than a determinate is basically correct), but enough that improving just bone health on a widespread basis should help with life expectancy as well.
Waymo Is Suing People Who Allegedly Smashed and Slashed Its Robotaxis
Glasgow 2024 Hugo Awards Statement – 22 July, 2024
An interesting article about Asian perspectives on copying (https://aeon.co/essays/why-in-china-and-japan-a-copy-is-just...)
I want planet nine to be a primordial black hole so we can send a few probes out to orbit it and then chuck stuff into it to learn about quantum gravity.
When objects are not enough (2021)
How do they close the kernel and provide API at the same time?
This is match my experiences.

Saddly, bad middle manager wants to hire a yesman (or women). Not an experienced engineer that will challenge them by highlighting to upper management the project technical debt, the lack of tests or the broken CD pipeline.
I haven't followed the facts of this case, and I haven't found any quickly online. The best I have is the order on the motion to dismiss [1], which covers why the judge thought HiQ v LinkedIn wasn't sufficient prior precedent to preclude this being a CFAA violation, along with Ryanair's motion for summary judgement [2] which suggests the results of discovery.

The short answer is... uh, not much. The order on the motion to dismiss suggests that to violate the CFAA, there is a requirement that you're specifically bypassing some form of access control, and it says the complaint sufficiently alleges such control (specifically password-protects internet accounts). Which... is a somewhat weak argument, but the judge here seems to think that HiQ is narrowly focused on "what's publicly available without requiring users to authenticate themselves." The motion for summary judgement states:

> Booking and Kayak admit that their access was intentional, and there are no factual disputes that Booking’s and Kayak’s access circumvents authentication mechanisms implemented by Ryanair specifically to keep Defendants out.

which, again, is vague on what those authentication mechanisms were, and it's not like this article provides any elucidation.

It's far from certain that this will be overturned on appeal, but "creating an account to use for screen scraping" doesn't sound like something that CFAA prohibits.

[1] https://storage.courtlistener.com/recap/gov.uscourts.ded.731...

[2] https://storage.courtlistener.com/recap/gov.uscourts.ded.731...
For what it's worth, people have studied what appears to be subject to a lot of random chance to me, a non expert - fantasy sports, and found skill plays a significant role and this study references poker studies if you have more interest.

https://epubs.siam.org/doi/abs/10.1137/16M1102094
But the aristocracy didn't micromanage that, is my point. Unless you were a slave I guess?
> Why should anyone ... be restricted from buying something and then re-selling it to another person

because:

> flight tickets usually are not a scarce commodity

Airline tickets are not a commodity, full stop. They form a contract for a service between the airline and the customer. They're not a bag of fucking apples. Travel agents, when arranging air fares, are agents in the legal sense (https://en.wikipedia.org/wiki/Law_of_agency) and not resellers. Booking.com were screwed on that front because they were deceptive in the particulars, a failure of good faith dealing that undermines the claim of agency.
The majority of my indie titles run on a potato.
honestly fuzzy search in semantic space would be a huge step for most companies to retrieve relevant docs

windows is still exact string match but at least allows partial or reordered string match

filtering an excel column is exact substring only
They did use Temporal at Netflix, they gave a couple presentations 2 years ago. I think this is very much not-Temporal because it relies on a DSL instead of workflow as code.

I don't know if it's a scale-thing, I'm not a workflow expert but this seems more in line with the map-reduce of yore, as in you get some big fat steps and you coordinate them, although you could have coarse-grained activities in Temporal workflows.

I'd be curious to see what the tradeoffs are between the two and if they still have usages for Temporal. Maybe Maestro is better for less technical people? Latency? Scale?
Yes you're right about support offer, i added that long before without thinking too much. Changing texts now thanks for your review.
Fixing a Protel Payphone Part 2: Installing ExpressNet
$1,000/mo in a low income area of Dallas is a lot of money. Going from a $700/mo to a $1,700/mo apartment in Dallas is luxury. Not sure you're seeing this one clearly....
Delta Airlines taking steps to 'make it right' for customers
Netflix also uses temporal: https://temporal.io/in-use/netflix
Email is already good, please don't "fix" it.
In the article, it quotes Ben Puttnam saying 600 Tbps is the absolute physical capacity of fiber. Is this just based on our current perspective? Did fiber engineers think we'd hit 402 Tbps back in the day?
Because Google (the ad provider) gets to do all the tracking without third-party cookies (by asking Google (the web browser) for that information), which the other ad providers can't do.
This sounds like a pretty standard HR process. I guess maybe it sounds unusual if you've never dealt with HR before.
When I've done it in the past, it was a vaguely tech-savvy law firm (the hard part isn't really the storage, it's the "evaluate the conditions of the escrow contract release terms".) (IIRC recommended by the customer but we had some independent validation - I think one of our VC's law firms had dealt with them before?)

We also had to details on how to actually build the product from the source, though I think they mostly just trusted us on that as long as we supplied a separate document - and by trusted, there were penalties spelled out in the contract about that too. (We were in good shape releng-wise but I expect a lot of companies would have to clean up their act to actually comply with that part.)
I don't agree with even the concept of peer review. Reality is the only deciding factor in what is true or not, which is discovered in real world testing and not by asking somebody with a title.
> nobody in corporate IT is going to want to bet their careers on buying into crowdstrike

CISOs buy EDR. In order to kill CrowdStrike, you'd need competitors with similar capabilities who haven't caused similar but smaller and less publicized outages or performance hits (off the top of my head, Tanium and Carbon Black have. I was there.) And that haven't been publicly hacked due to equally boneheaded issues in other products recently (like Palo Alto). So Microsoft... maybe.
This really needs a video demo or at least a more in depth text description of the features. Will download later to try but curious does this just do simple hard cuts on audio text or is there any ai magic for blending sentence timing if that makes sense?

A number of comments turned me onto Descript -- made a similar comment on another audio thread recently: drives me absolutely insane how all audio tools with any AI are web based monthly saas instead of offline private gpu upfront purchase.
That the article is about nothing. 7% = 7%.
I'm curious - what is the issue with XMLDSig? I think XML is kind of a mess with the whole "billion laughs" attack, but other than that, are there problems with DSig that I don't know about?
The problem is that this doesn't get at many of the intuitive properties of entropy.

A different explanation (based on macro- and micro-states) makes it intuitively obvious why entropy is non-decreasing with time or, with a little more depth, what entropy has to do with temperature.
It's easier to discuss a text, to quote from it, to comment on it -- to remix it, you might say.
Yes. If we are in the middle of the current year, modified last year could mean anything from half a year ago to one and a half years ago.
> Personally, I'm a big fan of the "for every $2 you make, you get $1 less from UBI/Welfare" concept. This seems a very easy way to wean people off of welfare. That money is already tracked by the IRS (unless you're getting paid under the table).

That's a more gradual phase-out, but it still is an effective marginal tax rate of 50%+ – a level that wealthy earners would complain about to no end.

In light of this study, it seems to me that a cash-support system that wants to encourage work should have a starting region with a negative effective phase-out rate: "for every $1 you make up to $X, you get $0.25 more from UBI/Welfare." That would encourage labour-market attachment even if tenuous, and it would also have a side benefit of making the worker want to report the income, possibly uncovering under-the-table payment schemes.
Oh gtfo. No woman is desperate enough for food to put up with shitty dates. They have shelters for those cases.
Cookies are honestly the least bad part of the problem.

Cookies are cross-platform, and transparent. I can see and edit and erase my cookies locally at any time.

I would rather tighten the rules around privacy and keep cookies around rather than the opposite.
I haven't actually checked the source, but I've heard that clang-format works by assigning "badness" weights to each choice of whitespace between tokens, and then runs Dijkstra's (or some other DP) to find the least bad set of choices. A recent Tom7 video said that Knuth did the same thing for text justification.

How about we do a similar thing for ASTs? Like a peephole optimizer looking for runs of instructions that could be substituted for simpler alternatives, a tree diff could identify diff patterns that "might be trivial." You have a whole catalog of these patterns, and assign to each a weight. Then the displayed diff is the optimal set of choices "consider different or not?"

You would need some additional ingredient, though; some boundary condition. Otherwise "everything is the same" would always minimize badness.
> I like the fact that the paper books themselves are copyrighted and no one can print them extremely cheaply and flood the market with them at my expense.

Amazon has a book piracy problem ( 219 points by tosh on July 8, 2022 | 120 comments ) https://news.ycombinator.com/item?id=32026663 https://x.com/fchollet/status/1550930876183166976 (and via Threadreader - https://threadreaderapp.com/thread/1550930876183166976.html ) - also https://news.ycombinator.com/item?id=32210256 ( 665 points by jmillikin on July 24, 2022 | 193 comments )

Pirated books thrive on Amazon — and authors say web giant ignores fraud - https://news.ycombinator.com/item?id=35761641 ( 87 points by vanilla-almond on April 30, 2023 | 79 comments
) https://nypost.com/2022/07/31/pirated-books-thrive-on-amazon...

Amazon caught selling counterfeits of publisher’s computer books—again - https://arstechnica.com/information-technology/2019/02/amazo...

Having something that is paper doesn't mean that no one else can print them cheaply and flood the market. While it might not be at your expense - it certainly isn't something that is making you any money.
Naming things, cache invalidation, and workflow engines? :)

https://github.com/meirwah/awesome-workflow-engines
Didn't they rewrite some of Temporal's core in rust?
The Case for Hand-Grinding Your Coffee
checkout japanese keirin racing armor.

also low speed crashes can be worse than high speed because it's worse to hit and stick vs hit and slide.
Is Temporal still alive?

(website doesn't resolve for me)

EDIT: I found the GitHub page

https://github.com/temporalio/temporal
The Historical Case for Fair Source
Not far. Just show all changes. Like the blog article already states, for many projects you already have code formatters, so changes in format usually don’t happen a lot - and if they do there might be a reason you don’t want to hide (like… you change your rules of code formatting).
For all the other example I neither see the point why you would want to hide it. If you don’t want to see commas added in a list, make it a rule that the comma always has to be appended after the last element. Most languages allow that. Semantic equivalence? The JS example isn’t even equivalent because „this“ may have a different context.
I’d prefer to have a „dumb“ diff that simply shows all the changes instead of adding these kind of complexities. Just keep your MRs small and there’s no real issue.
We rolled our own workflow engine and it almost crashed one of our unrelated projects for having so many bugs and being so inflexible.

I’m starting to think workflow engines are somewhat of a design smell.

It’s enticing to think you can build this reusable thing once and use it for a ton of different workflows, but besides requiring more than one asynchronous step, these workflows have almost nothing in common.

Different data, different APIs, different feedback required from users or other systems to continue.
#3 is because of #1. money buys the freedom. "broader social circles" are just a low-cost substitute; aka Grandma does the daycare.

You'd be surprised how easy it is to have a kid when you can afford daycare, lots of toys to keep Junior busy, and day-to-day life conveniences that make the rest easy to manage.

i.e. freedom isn't an issue because I can send kiddo to summer camp, after school programs, and dance classes. and it's easy to snag a pizza or tacos on the way home from grabbing them from said events. the wee one sleeps really well with white noise generators and temperature controls for the room, and has lots of books to play with (plus a yard + the dogs) when she's not sleeping.

it's the money.
https://archive.ph/czYwZ
> think people don't know that Microsoft also has a Crowdstrike Falcon competitor that isn't too bad at all.

Which one? Defender isn't a CS competitor.
Putting work in a queue is only the start. Most organizations start there and gradually write ad hoc logic as they discover problems like dependencies, retries, & scheduling.

Dependencies: what can be done in parallel and what must be done in sequence? For example, three tasks get pushed in the queue and only after all three finish a fourth task must be run.

Retries: The concept is simple. The details are killer. For example, ifa task fails, how long should the delay between retries be? Too short and you create a retry storm. Forget to add some jitter and you get thundering hoards all retrying at the same time.

Scheduling: Because cron is good enough, until it isn't.

A good workflow solution provides battle tested versions of all of the above. Better yet, a great workflow solution makes it easier to keep business logic separate from plumbing so that it's easier to reason about and test.
Ping ID is "SAML" - they actually don't comply with the spec. If you remove the Bearer element from the SAMLRequest, you should be on your way. Ask me how I know.
The thought process I had is that the numbers could have logic rules to rereoute to the right individual based on the number calling.

For example, let's say the centralized service has a virtual number of 123-456-7890. If someone with the number 444-444-4444 calls it, it routes to my actual number. If someone with the number 555-555-5555 calls it, it routes to someone else's number. If anyone else calls it, it just doesn't work. If I remove the number from my account, when 444-444-4444 calls it, it not longer works.

In my mind, this is similar to having a virtual card that rejects the transaction if it doesn't match a specific merchant/category. Since phone numbers are more limited, you'd have to have shared virtual numbers, whereas virtual cards are 100% unique.
This.

I was a UI/UX guy for about 5 years and worked for a company that pumped out thousands of sites a year. A bunch of their designs won awards and I saw their model and thought I could do that, it seemed easy.

The hitch was that I was going to design really cool sites, with all kinds of animations, huge text, have really cool navigation menus, etc. In short, I had a very romantic idea that I would dictate some incredible design to my clients. I thought I was like the Frank Lloyd Wright of design and whatever I showed people they would swoon and then go with whatever uber cool thing I showed them.

Reality set in with my first client. Same thing, they didn't want cool shit, they just wanted their potential clients to find information about their work and contact them to hire them. After another 4-5 clients, I suddenly realized that web designers aren't some artist creating ultra cool, ultra rare stuff that your clients must absolutely have like a Banksy piece, they have more fundamental problems they're trying to solve and want you to solve them for them.

I got my ego checked in a hurry, but it was a good lesson to learn. You're not selling art, you're selling a solution to their problems.
What kind of consultancy are you building?

One easy route is to write blog posts! People who share their knowledge and then provide a CTA for their consulting services often stand out.

If you’re focused on a specific stack then doing research on the dependents of open source projects can also be a great way to find leads. The most successful have a distinguished product or service if you’re doing outreach (eg performance, security, database optimization etc).

Full disclosure I’m building Gitwallet.co which is a platform for open source software consulting businesses.
> the world has changed, mostly for the better

This remains to be seen, honestly

There are an awful lot of unhappy men out there and they are going to boil over eventually
workflows typically involve chains of jobs with state transitions, waits, triggers, error handling etc

a lot more than just e.g. celery jobs
I understand what you mean and I agree.

The difference here is that they were not looking for something crazy, they just wanted to measure things to enable policy makers to make a well-informed decision. Then you unexpectedly find something crazy, and you don't have a clear answer right away.

Imagine being the first person to spot a black swan, and you happen to be a biologist, but your research didn't have anything to do with birds. That's a pretty big derail, and I don't think every scientist would be happy in that scenario.
It's taken way too long to finally realize the "Atomic Family", just a couple who want kids, and their own house... was a colossal mistake. It's a pressure cooker designed to promote Post-Partum depression, and parents who are overwhelmed.

Without an extended family and support network, raising a child becomes an overwhelming burden, and the parents end up feeling they were lied to about the supposed joys of parenting.

I'm so glad we didn't move away from home and family.
That's a lot of words to say nothing about the issue at hand. World is complex - we know.

Aviation industry software is outdated and based on the necessities and limits of 1980s computers. There indeed is a huge opportunity to bring something better and well integrated, especially if you can reliably connect the different businesses that need to cooperate to transport a passenger from A to B - air operators, aircraft owners, ground handling operators, charter brokers, airports, maintenance providers, etc. This all runs on humans and email now. Go for it.

- a software engineer in aviation industry
The process is definitely flawed. You basically have to plead to TSE that is reading your quota case. They also need to bump the regional GPU quota and the specific quota you asking for.
https://www.tiktok.com/@girl_on_couch/video/7363742421588512...

a grain of truth in every joke
July 2024 Update on Instability Reports on Intel Core 13th/14th Gen Desktop CPUs