skysight-inc/HackerNews huggingface dataset:
That blogpost is a godsend, it provides a great explanation and intuition, and resolved a few questions that I was left with after reading a lot of WCO join papers.

Good nitpick, I think you can construct larger rings where the difference becomes larger than one, but I might be wrong.
The dynamic variable ordering trick makes a huge difference in practice, especially when skew is in play. (https://arxiv.org/pdf/1310.3314.pdf)

In general you're right, WCO joins are a relatively young field of study and sometimes struggle with large constant factors, but they are maturing quickly and in a limited (triple) setting like the one OP "wished for", a lot more feasible than for the general case.

Thanks for the interesting discussions, looking forward to reading the references you provided in depth!

Edit:
I just remembered this paper, which might be of interest to you. They seem to recover WCO bounds in a pairwise setting, by choosing very smart intermediary join representations:
http://www.cs.ox.ac.uk/dan.olteanu/papers/co-tr16.pdf
A raise of even a small amount makes a big difference over time because raises continue and even compound a little. Consequently, a cheap company will try to make the near certain portion of a bonus feel like part of your negotiated salary and extract effort with bonuses as ephemeral raises.
Wow. The pendulum has been going back and forth on this one for a long time.
America uses imperial for some reason
When the Turmoil Subsides, We Will Be Living Differently
Nudges are basically the opposite of dark patterns.

If a headline seems dubious when you swap the two then it's probably got an agenda.

"Dark Patterns don't work anyway, so we should carry on using them" vs "Nudges don't work anyway, we should stop using them"

https://www.simpleusability.com/inspiration/2019/03/dark-pat...
You are OK with strangers sending penis pictures to your kids? At what point of you are not OK with sexual predators?
Video: Learn How to Build an NFT Minting Site
Yet another story of Stripe holding big sums (yes 3k can be huge for small businesses) with no proper support structure. Consumers must rely on social networks to get some form of reaction.A $74 billion company has no proper support structure. Just wow.
This is a case for the state attorney general (or equivalent legal authority wherever this person lives).
Obligatory repost: https://www.youtube.com/watch?v=y8OnoxKotPQ&ab_channel=KRAZA...
Typical metro maps are quite complicated to automatically calculate. At least I know of no efficient algorithm and force-directed layout doesn't really work, since you want the stations in roughly the right place, especially relative to other stations. A colleague tried something based on a paper a few years ago [1], alas it only really worked with a commercial ILP solver. We've tried an open-source one a year before that and could only get results in acceptable time for three lines or so.

I think most tube maps are hand-arranged, perhaps with some algorithmic help, but oftentimes you also have to fit a specific aspect ratio or shape (because the greater metropolitan area is also shown on the map, along with fare zones), which I don't think any algorithm currently does well. And the manual approach can result in niceties like the actual circle around the city center here: https://www.rsag-online.de/fahrplan/liniennetzplaene

[1] https://www.yworks.com/blog/automatic-metro-map-generation
Does anyone like marketers in the present? Most people I talk to - technical or otherwise - seem to detest them
Sounds like a real jerk.
How do screen readers work with likes of google, facebook and linkedin (aka websites that mostly profit from scrapping public web)?
> Do you really want to push changes to some remote CI system only to be told it's failed some boring QA check?

Yes, that's what CI/CD is for.

> Pre-commit is completely optional for each developer.

No it is not, it's installed at your git pre-commit hook, and it gets run every fucking time I commit, even if I've set up my editor correctly to auto-format and lint everything at I develop, meaning 99.9999% of the time sure the code I commit will pass all these linter checks. I can use git commit --no-verify to bypass pre-commit, but then again, what's the point of using pre-commit in the first place if you need to bypass it? There is absolutely no point of linting twice locally and thrice in total just to hit the first stage of your deployment.
I have read that for this reason, the Euler spiral (a.k.a. Cornu spiral) is commonly used in the design of modern roads. Its defining characteristic is that the curvature changes at a constant rate with respect to arc length. So a curve in the road is typically composed of three parts: First, a section of an Euler spiral starting with zero curvature, joined by a circular arc, then a new Euler spiral ending once more at zero curvature. When I first learned about this, I tried it on some recently built roads. And indeed, entering the curve I can move the steering wheel at a constant rate, hold it still through the middle of the curve, t’en move it back at a constant rate until I am once more traveling in a straight line.
Exactly, if you get nice CRI 95 lamps you are unlikely to have a noticeable problem with color rendition.

But still beware, the CRI printed on the box (Ra) is kind of flawed since it is measured on unsaturated colors and does not include information about color renditions of red objects. You would have to look at the R9 value as well.
Uniqueness Typing Simplified (2007) [pdf]
Thanks for your feedback Pedro!

> receive an email about the discussion of the day (or RSS?)
Noted! I'll look into implementing something like that in the short future. That will be an opted-out feature by default so feel free to follow the platform updates on twitter ( @aco_le )

> it would be cool to search previous discussions. Maybe add some tags? Like #classic, #modern, #picasso, and so on.
The possibility to see previous discussions have been requested a couple of times in the comments here on HN so I'll have to decide on that as well. Some people enjoy the "just for the day" angle of the website.
Editing old things is fine, provided they indicate what they did and when. Like a small blurb among the end credits would be fine. Editing is tool that is good or bad only to the extent the motives of the person using it are.
I was into really into Linux and had M$ derangement syndrome at the time. Nothing in those really relate to GNOME and Unity.

Who are you going to believe? People trying to stoke fear or an important GNOME project member?

https://news.ycombinator.com/item?id=32258035
> there's more consensus around national security spending than social spending.

Consensus among whom? Congress?

Poll after poll demonstrates that people care more about economic issues that affect them directly than spending more on military when the US already spends ridiculous amounts over their nearest competitors.
All the tools are fiction. They are creations of man. The rock doesnt care. Its existence is not altered one iota by the tools that man use to describe its motion. Things that have no impact outside the minds of men are fiction.
Perhaps they are, but we are still routinely told that ours is different - better, special, more principled, fairer, committed to democracy, human rights and freedom of expression.

I think the West used to be better at putting these principles into action although it's true if never has been very consistent.
if we encourage immigration, yes
You're close to an important issue, I think.

False ideas can be spread simply by overemphasizing biased true statements and disregarding true statements that don't fit the narrative.

The effect can be multiplied by controlling the discussion through selecting the right 'questions' that are discussed.

Snopes is the exemplar.
All good advice, thanks! It's daunting as 'an old' to make a switch like this. I've gone from RSTS/E to TRS-80s to CP/M to MS-DOS to Desqview/Windows and pretty much stuck with Windows since then. It's never been so much about it being a 'preference', it's just the path on which I landed. Now that I am faced with paying (again) for an operating system which, in turn, considers me to be a product to be harvested and monetized, I guess I've had enough.
I have no idea how companies like Stripe and to a great extent Revolut made it to forefront of banking. They are Uber of banking industry. And have done shady things. As the time passes and VC money runs out; these companies will implode
solar sailing technologies and in-space aggregation of modularized functional units to form mission capable spacecraft

Am I alone in thinking this is somewhat pointless to discuss before the prerequisite technology is developed? It's a bit like "how to keep your sentient sexbot from deciding to murder you". Like if we could do those things in the first place there would be a thousand applications with a better return on investment than this.
I don't think student jobs really count.
I loved it to. I'd love to make a typed coffeescript variant, which transpiles to TypeScript rather than JavaScript. My pet name for this is `tycoscript`.
AFAIK, there are no permissionless payment rail that do fiat-> crypto payment processing. They all require intermediaries and presumably would run into similar issues.

Crypto-> crypto would be a different story, but requires a more sophisticated buyer.

I play in this space, so would definitely like to hear what you've got in mind.
Conclusions:

"It cannot be guaranteed that the use of mouthwash represents an independent risk factor for the development of head and neck cancer. However, the risk does increase when it occurs in association with other carcinogenic risk factors."
I'm not sure your argument is intended to dismiss any differences between justice in societies. If it is:

The rule of law, separation of powers and adherence to procedural rules can be assessed and are regularly assessed by organizations such as freedom house [1]. Sure, these assessments will have some bias, but it is possible to work towards a quasi-objective take.

[1] https://freedomhouse.org/
The most interesting part: x people writing react for many years will have x completely different views on how things should be done.
But what about the people who don't have social clout? I think for every person like this, there are 100s if not thousands who's money and accounts get locked away.
You may be assuming that the ones benefiting from automation are happy to live in a world where they are hated by almost everyone, and at best kept safe by using some private army. Imagine living in a world where "eat the rich" is not a fringe idea but a campaign promise...

I would argue the rich would much prefer to let everyone live at some <low but "okay"> standard of living than have a few more zeros on their bank totals and live in constant fear.

I think the world shown in the movie Elysium portrays this reality and its possible outcomes better than I can do. Not the be the best movie ever, but it got this part pretty well in my mind...
Using Discord for support is a major red flag.
> This can be as simple as asking Why? till they come to the point where they suddenly have to talk about the base of their believes:

While I generally support this type of argument, it's not necessarily helpful. Someone can observe something real but misattribute the cause, and you can end up dismissing their observation because their explanation of it doesn't make sense.

For your example, just because immigrants aren't lazy doesn't mean they aren't "stealing jobs".
> Perhaps they are, but we are still routinely told that ours is different - better, special, more principled, fairer, committed to democracy, human rights and freedom of expression.

Who's we? Last I checked it was more or less a coin toss between "murka bad" and "murka bestest" depending on which filter bubble you happened to be in at the minute. Every society tells people that it is the best. I think pride based solely on group membership is a very bad thing at any scale beyond small groups but every organization from the smallest up to nations tries to foster that sentiment to varying extents so...

>I think the West used to be better at putting these principles into action although it's true if never has been very consistent.

I'm inclined to believe this but I'm also inclined to believe a lot more bad stuff was easier to sweep under the rug in the past so the error bars on any "it used to be better" observation are massive. Hearing about these things at all is a prerequisite to changing them.
am I the only person here eagerly scrolling through the comments to see if "pc" chimes in??
they most likely will, if carried far enough
For those like me who need some kind of reference for the distances mentioned (548-900 AU), Voyager 1 is 156.5 AU from earth today.
An interview with Dr. Slava Turyshev, who is one of the authors of the paper. They are talking about the project

https://www.youtube.com/watch?v=lqzJewjZUkk
As others have pointed out, LED lights for general lighting (not those RGB strips for accent lighting) use phosphors with very broad emission bands. Unlike fluorescent lamps, they don't have big gaps in the spectrum. Just a dip in the cyan region.
Just make sure to buy stuff with high CRI, preferably 90 or more, and you'll be fine.
enum-to-string should be part of CS curriculum, instead of linked lists. looks how many times people needs it!
As someone who’s worked there: stripe won’t. Everyone in the company can see the business metrics. People wouldn’t be staying if that were true.
Chromium does not use Bazel, but GN. I would assume they still build most of their dependencies from source, as this is the way Google tends to setup build systems.
Same, I'm a musician and Instagrams decides to show me women playing the trumpet with their breast out, decent trumpet playing tho.
It would end up exactly the same way. Just as no serious merchant simply puts up their IBAN and says "wire me the money", no serious merchant will put up their crypto wallet address saying "wire me the cryptos". They would use some kind of crypto wallet payment provider/aggregator putting them at the exact same spot they were at before.

Typical crypto shilling.
I'm curious, what do you mean by this?
Stripe has an excellent developer experience which makes it easy to integrate it online.
I've been thinking about this lately for a SDL project I'm working on. So far there doesn't seem to be any guide to doing accessibility from scratch. My plan is to test with the Orca screen reader from Gnome.
>You cannot call Stripe. They do not have a phone number.

Not sure whether this person was specifically locked out or something, but I've had consistently good experience with Stripe's phone support. As they note email (and chat) are a joke, but phone reps are highly knowledgeable and have quickly resolved my issues.
This is a *legal* issue,and not a shitcoin-solving issue.
I'll ask a bit of a follow-on question which is:

How often do you refer to your old notes?

For myself, I find the act of taking notes to be worthwhile because writing forces me to think in a way that can be clarifying. But, I tend to never look at my notes once taken.
> I'm considering setting up a script to automatically convert those clips to H.265 afterwards so I can still have reasonably good archival footage but at like 1/100th the file size.

FFmpeg has gotten decent AV1 support with SVT-AV1 recently. I think it would make for an interesting video to compare different codecs and see which one is "best" for a certain set of trade offs. You could make a script that encodes a video snippet while varying parameters like codec, preset, crf, grain, 10-bit, hardware or software encoding, etc, use one of the automatic quality metrics like Netflix's VMAF, and plot size, quality, encode time, power usage against each other.
My current car is bright-yellow. People often ask me whether the color selection was an error, or something went wrong during the order process or whatever.

They are really confused and in disbelief when I tell them that no, it was intentional.

The advantage (other than me just liking fancier colors and disliking the prevalence of grey in cars) is that I can find my car in even the largest parking lot from very far away, and that people instantly recognize me as it's seemingly the only yellow Mercedes-Benz in the town where I live (~100.000 inhabitants) ;-)

Recently I overheard two kids (a boy and a girl, around 7 or so) who drove by my car on bicycles, loudly proclaiming "I would never drive a yellow Mercedes". I wanted to ask them why, but they were too quick (and probably embarassed that I overheard them). I would really love to know if it was their own (genuuine) dislike of the color yellow, or if it was something they acquired from their parents or something like that.
The Story of Spice DAO
TIL, looks like a.out support was removed just a few months ago: https://news.ycombinator.com/item?id=30792059
Just came here to agree—It seems to me that both colors and the shapes are converging. Way too much similarity for my taste.

Also, in the same way US legislation killed the station wagon and created the SUV, the latest CAFE standards are creating many boring to drive automobiles.
Capital requirements are the same in the hypothetical
This type of canned response is so repulsive, I imagine the only reason why it might be a good idea to send things like this is because it's less offensive than nothing and just as expensive.
And they didn't help whatsoever
See also: Show HN: Hacker News Classics, https://news.ycombinator.com/item?id=16442888.
Hmm, seems like this guy wouldn't get his $3,000 stolen if he got paid SPL USDC. The transaction would also cost less energy than it did through Stripe.
Use flake.nix, not Dockerfile (An ad-hoc talk I gave at MCH2022)
I attended MCH2022, and thought I'd give a talk at the end before going home.
I guess one problem could be that the scatterers/stars are luminous, so their own emissions might overpower the scattered signal? Maybe a cluster of darker objects? Or maybe luminous objects are okay if the scattered waves are coming from dark regions surrounding the scatterers and have enough angular separation that they can be resolved from the scatterer's own emissions?
lets say an innocent baby enters the world - this immigrant is not seen as much of a threat. you dont say "babys are taking things away from real Americans". just substitute "person" for "baby" and the benefits to the economy are not hard to posit.

adding humans to the economy is good. the pie gets larger. more tax revenue. etc etc etc
That's the Linux version, not WinMTR.
Would creating competing services within Europe, falling under EU law, count as political or technical solution?
This isn't really true. Starship when fully fueled can't even get off the pad under it's own power. It has a thrust-to-weight of under 1. Point to point will absolutely require the first stage, even if it needs less fuel load than normal.
PolicyFly (YC W22) Is Hiring a Director of Engineering
Complains about pineapple pizza are not about taste. It tastes good and fair amount of people is ordering it every day. Every pizza place have it, because it gets ordered often. There are way less popular pizzas people complain about less.

The complains are that the pineapple does not "belong" there.
well we need millions of new people, and should be paying people to come here. there should be no such thing as "illegal" immigration.
they don't but they are more correct than what others have predicted. Some of their predictions can be compared with structures determined with x-ray crystallography
> There are large parts of world, where this will get you to prison.

There is no country that I know off where defending your kids against a successful home invasion will send you to prison.

None.
I think I've read about using a swarm of these probes "at the focal region of the solar gravitational lens" (i.e. in spherical shell starting 548 AU from the Sun) in A Sci-Fi novel.

I think this one: https://www.goodreads.com/book/show/13039884-existence
Intermodal logistics systems already use trains for quite a bit of the truly long distance travel in the US. (Probably less so in other areas.)

To your other point, yes, people are still needed for various purposes in the transport process. And that's sort of the issue. If at the end of the day, you need people available at various points, trying to automate past maybe some of the long haul highway sections (which probably has safety etc. benefits as well) doesn't really buy you a lot. Elaborate schemes of depots at highway exits and so forth have clearly diminishing returns.

You have similar but different considerations for automobiles. Unless you're truly going to have door to door in at least most conditions autonomy, automating long boring highway driving is really the big win even if it doesn't give urbanites in particular the personal chauffeur they want.
There's also mozilla's sccache, which integrates with cargo (by wrapping rustc) to cache artifacts. A local cache is 2 lines of config in your .cargo/config.toml, and if you want to you can have shared caches in Redis or S3/Azure/GCP.

Not nearly as flexible or powerful as Bazel, but also vastly simpler to setup if all you want is caching.

https://github.com/mozilla/sccache
There's a thin filter on top of the sensor of every digital camera that can affect lenses designed for film, but I personally only know of 1-2 lenses where it makes a marked difference.

In terms of underperforming, it's hard to define underperforming. Regardless of what some guy on a blog thinks, I have had many clients comment about how impressed they were with portraits I took of them with lenses from 1971 and 1993, and 0 complain about how the same lenses' corners look soft when shooting a test chart wide-open then blowing it up to 400%.
Also it's generally hard to innovate in large teams because you need to convince every one. Personally I gave up innovation at work consciously because of this. Most innovation comes from creative people dictating.
I'd missed that post, and it's an excellent summary of where this work is!
I appreciate your comment but this is a clear example their internal flow is fucked up.
cat </dev/tcp/$targethost/8000
Watch the Stripe apologist come out in force soon. They’ll brand you as 100% running a crypto CP arms dealing coke selling dark net platform owner because surely YC darling Stripe would never mess up like this. Truth is they are just horrible.
I do not understand the points this article is making. IMHO current downturn will result in more centralisation, not the other way around. Less money to go around, less competition
Apple would "crush it" if they would combine their privacy focus with a commitment to individual ownership instead of Apple Ownership of the product they "sell"

i.e Right to repair, Side Load Apps, no draconian app store policy, etc etc etc

Embrace both privacy and user freedom. that would be great
Check out PastePay. Great service and a human touch! https://www.pastepay.com
I still think Win95 is peak U, but it's what I grew up with, so that's probably expected.

Minus some of the non-resizable windows, some newer UI elements that are clearly better, etc.

I still run "it" via XFCE and Arch Linux: https://github.com/grassmunk/Chicago95
Privacy != security. A random npm script can encrypt all your photos, while nothing close to that can happen on your phone.

Also, grapheneOS can be 100% google-free.
I don't welcome it. I'm just not terrified, as seems to be obligatory these days. It's quite literally the least of my concerns.

I'm much more worried about my kids being glued to stupid games or "harmless" (but constantly updating) TikTok videos.
Interest is not a derivative of a debt instrument such as an obligation.

The most common example quoted is slowing the rise of the rate of increase in inflation. Inflation is change in price, i.e. first derivative.