skysight-inc/HackerNews huggingface dataset:
I'd say the problem is many programmers don't learn enough languages to know what they're missing, or if they do they only get as far as languages with the same semantics but slightly different syntax.
An Unusual Roman Fettered Burial from Great Casterton, Rutland
Would it work with typescript?
That may well be true, but even if Tesla had gone bankrupt in 2018, Elon Musk would still have dramatically more money than you or me. If anything, this highlights how the uber-wealthy are able to make riskier (and, on average, more profitable) investments than you or I in part because the tax system has their back. (To be clear, I wish the article had actually explained all this instead of not mentioning it.)
That's how I organized my work in grad school. I basically worked when I felt like it. Some weeks that was 80 hours, others just 20, following the natural flow of my motivation. I went for errands in the middle of the day, took time to cook, parties, but also worked late nights and weekends when it felt right. I slept on a shitty futon and ate a lot of ramen noodles, but it sure felt nice to be able to work at my own pace and sleep as much as I needed, yet still manage to publish more than anyone else in my lab.
Perhaps you wouldn't have found that recipe in Google if they didn't include all that bullshit. Are you frustrated because you rarely get shown links in Google that are just the recipe, no fluff? Maybe they exist but you never get to see them.

They're playing by rules they didn't invent. The belief is this content gets indexed better than just recipes (which, when well written, are terse) and it should be placed above the recipe so it has higher priority. They might be mistaken but with the limited amount of information Google gives, and the fact that most places I stumble across on Google are doing it, I'm ready to believe it works.
That’s interesting, given how much influence Plato's ideas had on the formation of early Christian core philosophy.
> Both problems exist because people are inherently lazy and don't want to learn how to use their tools properly

No. That's definitely not it. We deal with people who know excel inside and out. They are human. They might not notice a cell on row 11593 has an issue. They might forget. It's Excel's fault for not understanding that it is software for humans.
you didn’t actually provide any proof to disprove my claim and then said i was 100% wrong. either way i don’t think we’re aspiring to be finland.
Such a tiny, piddling outlook on the world.

You can do everything with water with rain-barrels and buckets. As others have said, you can do power with candles, bike generators, and wood fire.

Is that a realistic solution in a modern society? Hell no.

I struggle to see how anyone honestly can lie to themselves that it is somehow absurd to label something a "utility" just because the technology has advanced beyond cave-man level.

Google deserves their status as a utility - monopolies, effective or otherwise, we have consistently found to be actively harmful.

Furthermore, if a company wants to be a "be-all-everything technological solution", it is actively attempting to usurp the role of government. And when that govt is un-elected, that's a despotic oligarchy, at best. We may well be forced to storm Google HQ and put every Google CEO's head on the chopping block if we want to preserve our liberty.

Or, y'know, maybe just support getting them regulated instead, bit more of a humane solution, dontcha think?
Stationary Low-Power Reactor Number One
Moved off it to Vivaldi, haven't looked back.
The speed of snowpack is impressive. It's nearly as fast as loading plain text.
In grantor trusts, transactions between the grantor and the trust are disregarded. So at the end of the trust term the grantor can buy back the appreciated assets and substitute cash in the trust vehicle. That cash (assuming a zeroed out GRAT) represents the delta between the conservative IRS assumed rate and the actual appreciation, passes to heirs gift tax free, and with no embedded capital gains basis.

Again, if you are going to throw punches you ought to make really sure you’ve done your own homework.
FYI, Sohu is one of largest Internet companies in Asia. It has been a NASDAQ listed company since 2000.
https://en.wikipedia.org/wiki/Sohu
Actually, a common carrier, which is a private utility.

If they wanted Google to be a public utility, they’d have to seize or buy their assets; the former of which is prohibited by the 5th Amendment, and their ability to compel the second is absent because the relevant assets aren't within Ohio’s reach for that purpose.
Acts of God is an ancient concept. The rest is up to diplomacy and level-headed introspection.
Microsoft Edge would work too?
You can’t suggest a solution because if you were aware of the problem enough to suggest a solution you would just fix the problem. This 503 error from fastly was never meant to show to a user. You can’t do much to account for novel situations which shouldn’t ever happen.
You've found a kind "trap street". This disambiguates the error message generated from Fastly vs the error message generated from an origin which happens to use varnish as well.

Edit: As to why Fastly wants to expose the relatively stock error message instead of custom text, I dont know. My guess would be Faslty (or their customers) have tooling built around parsing the http response and they're preserving compatibility.
Users moved to Chrome and Firefox in part because of extensions. If users start getting notifications that their favorite extensions are no longer available on Chrome and they'll need to move to something else.. they're likely to follow.
Every time I see this I get so excited until I realize again that I still have to know how to code in React, Node.js and Prisma.
Very cool! I wish macOS contacts were supported. I would not migrate to something that doesn't solve the "sync b/w devices" problem. It would be pretty nifty to have a CLI frontend for iCloud contacts.

... And it looks like such a thing somewhat exists! https://github.com/keith/contacts-cli
Changelog is for developers. Terms and Conditions is for lawyers.
Honestly, this is the crazy part of all of this. The middle class was built on a bigger tax burder on the wealthy, which led to the largest epoch in human advancement (with a lot of caveats, yes -- but there's a lot of positives there).

Rolling back these tax rates has led to recession after recession and ever increasing gaps between the 1% and everyone else, and the middle class is shrinking.

It doesn't seem like it's such a hard line to draw between all of this.
Of course you got modded down for a completely civil and rational comment.

This title, and all titles like it, are DOUCHEY. Learn it. Know it. Live it.
Fortunately IE lets you apply different settings to groups of sites, so you can stop JS from any random site on the Internet while allowing the enterprise apps that need it:

https://support.microsoft.com/en-us/windows/change-security-...

This is one of the notable features missing from Edge.
And your winning investments had a chance of being a failure, yet you still pay full taxes on their gains.

Imagine you believe that a stock will stay at the same price, so you make an investment that loses money if it goes up and gains if it goes down, and another that moves in the opposite direction. So the two largely cancel out and you make a bit of profit if it stays the same as you expect.

What should you pay taxes on? The amount you actually made or the 'virtual money' that flowed through only to be canceled out on the other side?

Our income and gains taxes are intended to tax you on just what you actually gained, after taking out costs (including the costs of the other investments you made that didn't pan out).
Seems so, at least right now.
So, a valid customer configuration change triggered a bug. One thing I don't see in this writeup is a commitment to ensure that customer configurations cannot break the whole system. Cloudflare does seem to make this promise with their zero trust architecture,

https://www.cloudflare.com/learning/security/glossary/what-i...
Other alternatives are fine, but Vimeo isn't alternative for viewer (or even uploader). YouTube is a platform that hosts many unique contents with many worldwide viewers.
I believe you edited in that link, or I just somehow missed it, but I agree with Holtz that we should do serious research to prevent a lab leak from occurring, I just don't see how determining if COVID was a lab leak accomplishes that. As I still view research on lab leaks as necessary even if the outbreak ultimately is found to have a zoological origin.
https://en.wikipedia.org/wiki/Ivermectin
There used to be a saying, "You can't fix stupid". You can't protect a sufficiently motivated user from destructive action, you can only give them hints that what they are doing is probably unwise.

"Hey, it looks like this extension is doing inappropriate things with your passwords. Would you like to uninstall it?"
I would say you can make your text easier to understand by a large audience by avoiding very rare words that many people don't understand, and sticking to common phrasings. That will make text compress better for sure. I'm sure you get literary brownie points for using 10 different words that mean pretty much the same thing in different contexts, but you should never do that in an engineering textbook, for instance.
Also doers
Infrastructure, Governance, and Trust
If you have a whole is running in a web worker client-side that’s hardly “static” anymore. A site is static when the page is built beforehand and served from disk — or at most built JIT on the server and then cached.
I switched to almost only using Google Flights. I try to use Skyscanner because I want to support the underdog, but Google Flights gives me better, and more results.

For hotels, Google started displaying results from other search engines like Agoda, so I just use Google for that too and clickthrough to whatever is the cheapest. They could also just stop displaying agoda from one day to the next.
Now you're shifting the goalpost. You're revising it now to income taxes. It's most certainly not true of all taxes, and I don't even believe of all federal taxes.
Humans think dogs are not conscious because they don't recognize themselves in a mirror, and if the roles were reversed dogs would probably conclude the same about us since we don't even recognize our own pee.

As humans we tend to hold other animals only to our own standards, even if we often wouldn't score that well by theirs.
Developers often are the ones who need to inform the lawyers of a change in license in the scenario that minimizes wasted effort.
Bringing bookings in to google maps has been a huge challenge for hospitality. This is flowing through to search as well. I recall someone from the industry doing a great breakdown of changes to the maps UI over time, and tying it to bookings & ad revenue, but can't find it offhand. This article can probably get you started https://www.forbes.com/sites/suzannerowankelleher/2019/06/30...
Wasn't there a failover or some redundency from Fastly in place during this outage?
Because they already had the benefit of the income, while the gains are a fiction until the assets are sold. (and the overall tax burden for cap gains is already much higher than income, once you factor in corporate taxes).

I regret repeating the double taxation point, I agree it's the weakest point-- plus, if we want to double tax as a matter of policy, we can do that. Step up really just avoids a logistic mess.

I think regardless of where you think taxes on inheritance should be, we're much better off with the step-up. If we're not collecting enough decrease the thresholds or up the rates (and if we're overtaxing earned wages as a result-- provide a method to exempt some of those from estate taxes, it's an easier accounting issue that not having the step up in basis).
Recently I went on a deep dive to test for myself if it’s even possible to write a modern looking web application with no build tools or dependencies, and turns out its very doable - https://github.com/ivank/vanilla-teuxdeux

Web tech has gone a long way and gives us a ton of stuff for free, without the need to reimplement it all in JS. Though the apis themselves are often rather awkward.

Sadly, the biggest missing piece in all of it though is testing.
> literally unpolished aesthetic

They are seemingly, or apparently unpolished. Not literally. You can bet that they spent a huge amount of time making sure it looks unpolished but still good.
Not sure that is strictly correct. I vaguely remember a command line browser early in the piece. The inline image ability and <img> tag came a bit later in the story when Andreessen put it into the NCSA's Mosaic browser. I've always wondered if it was that single thing that really made the web take off, more so than hyperlinking which had been around for quite a while. People like pretty pictures, especially advertisers.
It's also irrelevant as I called out in my post. The question was "how do we tax average people making a windfall of 500k", not "let's talk exclusively long-term capital gains"
> if somebody actually sold say 100M in stock at long term cap gains rates they should be paying roughly 15% tax

No, capital gains tax has brackets -- it isn't a flat 15% -- and the Net Investment Income Tax also applies; for $100M in cap gains, you would pay 23.8% (20% bracket + 3.8% NIIT) on the majority of those gains (everything over $440k single / $500k MFJ).
This is a major pain point in my company, so I'm curious about the experiences elsewhere: do you mean that Figma tracks changes between "saves", ala google docs, and one can go back in time and see the whole thing as it was yesterday, or you mean it's possible to see a comparison of what changed, akin to Confluence or (of course) version control systems?
Same. Obviously a OO scripting language by itself isn't fast enough for most scientific coding, but when the C/Fortran libraries are tightly integrated with lots of stats/plots and other libraries with great IDE/database...etc it makes for a great and free/open scientific modeling platform. It's really the whole package and the language is just 1 component of that.
I consider simulating a coin flip (aka creating a so-called “even superposition”) to be the hello world of quantum computing. In a quantum programming language called Quil, this looks like

DECLARE result BIT
H 0
MEASURE 0 result

This will put a 0 or a 1 in result with equal probability. ‘H 0’ is performing a Hadamard operation on qubit 0. The MEASURE allows us to extract a classical bit value out of a qubit.

Others might say the “Bell pair” is the hello world, and that looks like this:

H 0
CNOT 0 1

This is a bit harder to explain, because it requires understanding both superposition and entanglement.
Haha! Jokes on you, the tests are never merged and the code is updated without consideration of them. But I like the fighting spirit.
The First Images NASA’s Juno Took as It Sailed by Ganymede
"non-consensually forcing anything into anyone" You have a perverveted view of "forcing" if you think sharing information is, as it sounds like you seem to be saying, the equivalent of rape.

If I say something you disagree with... I'm not violating a "Non-Aggression Principle" - unless you think that opinions make you weak (I believe diverse thought makes you stronger - can't get new ideas without communication).

And if you think communication REALLY is "aggression"... how do you pair the fact that you "forcing" your opinion on me about my opinion on advertising goes against your own principle? Isn't it kinda... a hypocritical blackhole of an opinion?

Sharing info isn't itself immoral... it's LITERALLY the bedrock of civilization, free will, free speech, self defense, etc - all start with communication. The right to say stuff others don't like or even GASP saying stuff that make them uncomfortable - like pointing out your paradoxical opinion. (HOW you share CAN be immoral... but not sharing/communication itself)

Advertising, at it's core, is sharing information. Without freedom to communicate? without the ability to share ideas? We'd be afraid of fire. we would be monkeys in caves...
> I try to steer away from relying on CLI tools implemented in python or ruby: at the system level they always seem to cause dependency hell problems eventually.

For python specifically, you can use `pipx` which will install an app into it's own venv and activate that venv only as needed, with fully isolated deps. [1]

No such solution exists for ruby or php though, and I won't use those projects unless dockerized.

[1] - https://pypi.org/project/pipx/
Yeah it seems an architecture that even allows a single end-customer issue to take down the entire network may need a bit of rearchitecting.
Wait wait, I'm sorry! I had no idea that my Show HN would feel like a complaint. It's certainly not an inconvenience. I left you some encouragement here, if you missed it: https://news.ycombinator.com/item?id=27443967

This was just me being excited about having something small to do related to HN. I'm sorry I presented it badly.

(It's not like I was like, "ughh, I have to write codeee..."; that's the best part for me. I just wish I could help you with the performance issues or the Common Lisp port, but I don't know if you're keen on that, and I doubt the codebase is modular enough to share it sans the sensitive bits anyway.)

Some similar feature is likely to appear sometime soon because we badly need to do something about top-heavy pages. But if we use the 'more' links, they'll show number of descendants. It will either be 'more' links or starting off the sub-subthreads as collapsed. The disadvantage of the latter is that if there are 10 replies that need collapsing then you'd need to show 10 collapses, which is a pain.

For what it's worth, having that number made all the difference. Seeing "9 more" vs "2 more" was a huge signal. If you haven't tested out HN in that form, I encourage you to try; it felt incredibly natural. I'm serious when I say it didn't feel like much of an inconvenience.

But... if you start subthreads collapsed, it means it's loading all the comments, so I don't see why it would help with performance. So this seems like a social design issue. In that context, are you sure top-heavy pages are a problem? If so, alright, but for what it's worth the [-] button worked wonderfully for me. Maybe others feel differently.

Anyway, just happy to see you trying new things once in awhile. Have a good evening.
Wow, so you believe this is actually being done to protect users from themselves, and not to hamstring adblocking in the future?

I wish I still had that kind of innocence.
If you’re also curious how it does vs GPT3 here’s the Zero-shot performance evaluations table: https://github.com/kingoflolz/mesh-transformer-jax#zero-shot...
This is annoyingly vague. What was the software bug, and what was the valid customer configuration change?

It's perhaps a bit premature to demand it at this point, but I'm hoping a full post-mortem will outline precisely how this change was not picked up in pre-prod. Surely all valid customer configurations must be tested prior to rollout.
Why do so many big companies use Fastly when Cloudflare (from the outside, as someone who doesn't know much about the space) looks to be so much cleaner and more technically sophisticated? Am I being brainwashed by their blog posts?
How do you know (a) that they have disposable [sic], and (b) that they aren't donating most of it?
Huh, I had no idea they used Vega 20 both as a codename and a product name. Confusing.
The guys may be scared or disgruntled. But they very well could be making assumptions that line up with reality. Even you may not be privy to the long term plans for AUS. It may be a temporary stay until product knowledge is well established in the USA.
Goddamn sue cox first, this is just politicians polluticking
My Friend’s Small Hostel in Barcelona Survived
As well as more obvious motivations, it seems often used to preemptively strengthen the perception of an argument. There's obviously demand for wildly partisan positions on just about any subject online; Going straight to derision gets people otherwise disinterested in the topic "on your side".
That is interesting. I know they are a news aggregator and learning about the open source technology that powers their similarity search is amazing.
Building the boats probably requires substantially more of a land presence than in former times. Relying on another party to supply the primary offensive and defensive weapon system, or most of the core components, might not work out.
This is first time for me to see JAX [1] being used by non-Google employee. Is it getting some momentum? Or this person just happened to pick it up for some reason (for, say, better TPU support)?

[1] https://github.com/google/jax
The main use case highlighted in the article is React and that is the use case that I am speaking to.

With React, you don't modify the DOM directly, so the use case you have laid out is not applicable.

With that in mind, you are still free to use the CSS custom property with React, but if you want to have multiple transformations across multiple parts of an application, it's a lot simpler to use CSS-in-JS to generate styling based on state.

The use case you have brought up should work well with vanilla js/jquery; however, the context of the discussion is rooted in front-end libraries and the popularity of CSS-in-JS, so I am not sure how custom properties are relevant.
> how a pair of rich siblings could gift each other $1 million and it would be taxed as income for both despite neither experiencing any change in wealth

No. Gift taxes are paid by the gifter. Gifts are not income for the recipient. Additionally, there are annual and lifetime exclusions for gift tax.
Threats and intimidation works counterproductively on China. Nobody says don't research this, except maybe CCP, but to progress we need diplomacy.
You think they would actually do that?
So Apple would need 16x its GPU Core, or 128 GPU Core to reach Nvidia 3090 Desktop Performance. Or roughly 480mm2 Die Size, 192W TDP excluding memory controller and interconnect.

Doesn't look too bad for Nvidia, especially when you consider 3090 is still on Samsung 8nm, which is equivalent to TSMC 10nm, compared to 5nm on Apple M1.
Absolutely no details about the bug or why a single customer configuration effected global state on the server, or why this wasn't caught by configuration change safety mechanisms/smoke tests/gradual rollout.

Also, what is up with their partitioning? Do they seriously have one customer that gets served from 85% of their servers? Is it a whale?

Good on them for getting a statement out right away (although they basically had to) but seems to be lacking any useful details. Wonder if they were scrubbed by PR/legal in hopes of reducing the number of customers coming to ask for gibs.
Google Play changed their policies to disallow downloading and executing code from sources other than the Play Store. The blessed extensions in Firefox for Android are actually shipped in the APK.
Trying to get my team to consider the switch from Bootstrap to Tailwind. All of this talk makes me jealous
Yeah and “free money you never pay taxes on” is not how borrowing against stocks works either
I recently started using abook as well and quite like it, the integration with neomutt is nice to have
Zero trust seems to be very unrelated to this issue. The issue seems to have been a poison config breaking fastly stack. Zero trust is about verifying authentication of devices/users. Unrelated things really.