skysight-inc/HackerNews huggingface dataset:
> Is the only thing that stops components from colliding literally naming convention? Like <fast-dropdown> != <my-homebrew-dropdown>? So it's basically a convention-based standard rather than a fixed standard?

Yup :) They decided to go for a flat namespace where all that distinguishes between components is their name. I'm guessing this already leads to collisions between different versions of the same element. And there has been an open issue for it for three years now: https://github.com/w3c/webcomponents/issues/716 And the "solution" seems to be "let's add more Javascript": https://github.com/justinfagnani/scoped-custom-elements

> I do feel I am exposing myself to some ridicule for being out of style and I regret my attitude in my original reply

It's perfectly fine :) I've been way more rude about web components before (and still am :) )

> My main fear that I developed over the years is we end up developing frameworks for frameworks instead of delivering tangible results.

Indeed. That's my main gripe with web components, really: instead of providing tangible benefits to developers, they ended up being "an API primarily for library and framework developers"
They don’t let Americans in anyway.
Yes, but it's only effective for things a few months before its creation; anything after that is just “sounds plausible to GPT-3”. Likewise, its explanations aren't very good unless it has good domain knowledge on the subject; if it doesn't know something, it won't tell you so unless you've primed it with not-knowing being an option.

https://www.gwern.net/GPT-3#expressing-uncertainty
https://en.wikipedia.org/wiki/Cartel

Cartels are usually thought of as groups in the same market colluding, but it's not limited to that. Two companies colluding not to compete in their respective markets is still a cartel.
It certainly doesn't help. I refer to this as the "Mississippi of Money" problem. If a river is deep, wide and fast-flowing, you can do pretty much anything and still get somewhere.

The rest of us have to make do with leaky canoes, going up a certain creek, often sans a paddle.
Most of them still are iconic. Those things are nigh on indestructible and unless you really mean it they will be happy to continue to exist for a very long time. I wonder how recyclers deal with Toughbooks.
No Ctrl + L does not clear the screen. It merely inserts enough blank lines (CR) until the stuff is moved out of sight. It's still there if you scroll up.
Toshiba’s legendary accounting fraud in PC division: https://mobile.twitter.com/zapa/status/1218450189301628928/p...

Darker blue is operational profit and lighter blue is sales total in ¥100mil.(~$mil.)

Just like an oscillating power circuitry! Can’t make this up and they couldn’t have been more engineering oriented than this.
It sounds like you agree with what I said: the GPL disrupted the market. Linux did not have anything to do with that and GNU was already making waves before Linux came along, and the effort to release BSD under an open source license was already underway in the late 80s. The shift you described would almost certainly have happened if Linux had never been written.
I don't agree that $90/user/month is unreasonable in every context. Yeah it's probably too much for consumers but honestly the consumer need for this tool seems pretty niche to me. It's also probably too much for large enterprises where you'd have a lot of people who want the tool, but they're probably going to either build it themselves or pay $$$$ for big lame ETL tools.

For mid-sized companies though that could be a bargain. I worked on a data migration project at a company with <100 people and <5 engineers where we had to hack together our own data-diff tools and this would have been a bargain.
I use Rectangle, which iirc is a form of spectacle.
>I have never once in my life encountered this hypothetical racist leftist,

If you thought that easy access to welfare was bad for people then you'd have met a hell of a lot of leftists who want "racist" policy.

My whole point is that one's evaluation of what is and isn't racist policy (assuming one believes in systemic racism in the first place) is based on what you consider good. Take a step back. Assume both parties believe that what they want is good for people and then assess the situation.

I'm not denying that there's racist hicks in the republican base. There's some racist hicks in the democratic base too (the stereotype of the waspy union worker who votes a straight blue ticket didn't come from nowhere) though IMO they're likely smaller in proportion of the party's base.
Isn't schema.org supposed to be an "industry wide" collaborative effort? In which case we must also remark on the disinterest shown by players like Microsoft, Apple or Google, or even Facebook, Twitter and so on, all of whom benefit by this semantic markup.
> would almost certainly be better spent on something else.

I'd would suggest to spend that time on learning how to effectively learn new languages. There's more than one way, and I guarantee that afterwards you'll conquer any given "snowflake" in no time at all.
The most impressive laptop I ever owned was a Libretto. It was more than a decade before another laptop came around that gave that same feeling (the Macbook Air).
Supposedly (according to the Free Law project) the size of PACER is probably closer to 250-300 TB. Your point still applies though.

https://free.law/2016/10/10/the-cost-of-pacer-data-around-on...
I wonder why they would do that.
Discord is really good, I would drag people to federated open alternatives if it were good. Zulip looks, feels, and runs kinda okay overall.
I could probably do it well if it were my job, the stuff Discord does well is in my wheelhouse.

I want to get off of it because of the PRC connection, but it's where the community is at for now.

XMPP is probably the worst thing that ever happened to open standard instant messaging.
Indeed, they are comfortable warehouses but warehouses nonetheless.
What if you aren't
well connected enough to be at those schools?
How does Coil not have _all_ of your data, though? They maintain centralized knowledge of everything you look at and for how long. Or am I missing something?
uber laidoff american staff and is hiring in India[1]. This is not an exception, just a sign of things to come.

If you do ordinary CRUD coding at work in USA, I would seriously start looking at how to pivot out of that job.

1. https://www.businessinsider.com/uber-india-south-asia-stipen...
I worked in tech support for Winbook laptops from ~94-96 at their call center in Columbus. We had a small crew of engineers there as well and we'd regularly buy Toshibas and tear them apart just to check out the competition. They were definitely the gold standard.

Also got a job offer to work at McMurdo Station on the south pole after getting them up and running on a few laptops. Never took it due to some matrimonial commitments, but did get a cool hat and pin out of the deal.

Good times. (It's Doogie if anybody that worked then is in here)
> It's absolutely crazy that Chinese companies can compete fairly in Western markets yet the Chinese government can close their markets to Western companies.

The actual state of affairs is that Western companies do much more business in China than vice versa. It's been that way ever since China began opening up in the 1980s.

There are more theoretical barriers to trade in China than in most developed countries, but that doesn't change the fact that there's more actual Western investment in China than vice versa. Whether China's protectionist measures (which have lessened over time) are acceptable depends on your ideas about economic development. There's a very respectable economic tradition (stretching back to Alexander Hamilton) that says that developing countries should enact certain protectionist measures. Most developed countries got where they are today using some level of protectionist policies (the US, Japan and South Korea are a few prominent examples).
EFF 30th Anniversary Puzzlehunt
The big thing web components solve is interoperability. How do you use a preact component inside an angular app? How do you use an angular component inside a vue app?

Web components are the solution. No matter what library or framework or whatever that you're using, you can render a <div> so you can render a <my-component>. That combined with shadow dom means that the element's internals and its styles are encapsulated, so that you can drop it into a page and it won't mess up the rest of the page and the page can't mess it up.

This is particularly valuable for a design system, because a company will have a design and want their web properties to look consistent, but they'll have one app written with angular, and another couple with react, and a few ancient apps written with jquery. You could either convert _everything_ to the latest and greatest thing, or you could write your design system with web components, and it'll work everywhere.
It's possible that GP changed their opinion over time, and that is something to be celebrated rather than chided.
>once you know how at least Jira works, its a fairly powerful tool for PM's.

I'm not a PM and I don't really want to get to know the ins and outs of an issue tracker.
> Facebook Messenger downloads these libraries dynamically as opposed to including them in the APK, so it is difficult to identify the version I examined, but it was downloaded on June 22, 2020.

This right here, is something that scares me. I wonder if this would fly on Apple's AppStore for example. Because there's virtually no way to attest to the application's binaries (for example for forensic purposes), and it can easily be used to backdoor the app on the fly.
This could be use case dependent but I find that as a developer, I frequently want to cycle between 3-5 windows in 2-3 applications. Text editor, 2-3 browser windows (generally: thing I am working on, browser dev-tools for the thing I am working on, and reference web-pages), and 1-2 terminal windows.

In this specific use case, I found all the little differences between Windows and MacOS window switching to end up adding together in Window's favor fairly significantly.
congrats on the launch! Sysbox seems to be a solution that combines the best of both worlds (vm and containers) - excited it will be open source too :)
You can set it up to be an issue tracker or you can set it up to be work & developer tracking. It's really dependent on how your PM sets your projects up.
Yes, planning is always there.

I was saying that this sudden increase in the traffic should not cause major issues. Most likely several SREs have emergency meetings, and get quotas across places. Then it's done.

If you read my post above, you'll notice that I did not mention SREs. I was saying app developers do not care planning.

Of course, some app developers thought they were doing planning, as in some activity to estimate demands, etc.

That, in Google infrastructure engineering, is not considered capacity planning. The typical capacity planning is done by SRE with more procedures that certainly border the most curious developers.
Url changed from https://www.gsmarena.com/apple_says_game_streaming_services_..., which points to this.
Or there is actual national security issues at play they dont want to tell
The Roblox iOS app is entirely populated with non-Apple approved user created games. It also streams/downloads (non-Apple reviewed) code on demand. This seems to be against a number of App Store policies.

Maybe Apple is OK with all of this when they get their 30% cut as they do with Roblox because it uses Apple's in-app purchases?
Toshiba also had their thin and light (portége z820 iirc) way before slot of other competitors (the only real competitor was the hp folio 13 iirc).
I use Windows, Linux and Mac OS (Work requiered)

Mac OS has the worst shortcuts in my opinion.

Desktop short cut! How is there no Shortcut for seeing the Desktop?

Legacy of Steve Jobs doing the opposite of Windows is also a killer. Mouse Scroll wheel is opposite, close open windows icon on left and not right, not using Control but use Command key. These are not due to any reason other then to make it difficult to work between Windows and Apple. Drives me CRAZY because I have to use Apple and Windows.
The stress tests are designed by the Fed and specify what happens to 28 variables such as unemployment and GDP. The description of the scenarios can be found in [1] page 14. Rent delinquency rate is not one of them, but there are 2 real estate indices, House Price Index and Commercial Real Estate Index. The House Price Index under the Fed's severely adverse scenario is supposed to take an instantaneous hit from 280 to 200 and then to keep sliding down from there for 2 more years and reach a minimum of about 150 (I'm rounding all the numbers a little). What happened is the HPI was flat during the Covid19 crisis [2] page 7. Something similar happened for the Commercial Real Estate Index too: the Fed prescribed shock was very large and the actual index barely moved.

[1] https://www.federalreserve.gov/newsevents/pressreleases/file...

[2] https://www.fhfa.gov/AboutUs/Reports/ReportDocuments/HPI-mon...
I'd imagine (although I don't work there) that it has something to do with datacenter availability. Google probably has a lot more datacenters than are available in Google Cloud used purely for internal workloads that run on their commodity hardware, which was what Borg was designed to run on. It's much easier to manage internal workloads by saying "it has to work on this" instead of letting each individual team go wild on Google Cloud and spin up whatever they want, which is how you get into an unmanageable flustercluck of shadow IT. Coupled with "Google-scale"(tm), where every service has to be able to scale globally (which is why they have so many datacenters and boxes in ISPs, etc.), it'd be difficult to manage that real estate the same way as companies do on your cloud (what if you need to bring up a ton of Gmail or YouTube traffic and the datacenter is at 97% load because Google Cloud had a good sales month? Not an impossible problem to fix, I suppose, but you could suddenly find yourself without enough hardware when you're talking about Google sized traffic.)

I suppose AWS figured it out, although I always figured amazon.com didn't exactly compete for resources with outsiders.
If you went to work for a company that you didn't like and you sandbagged all your work you would be fired. Somehow this is considered acceptable when your employer is the taxpayer.

A large part of the problem of "why doesn't government produce good outcomes" is exactly this - people who have a vested personal interest in producing bad outcomes, because that's what they run on.

How do you fix it? Not easy obviously, but certain propaganda networks are a large chunk of the problem. Murdoch's networks specifically, and Sinclair's network controlling local broadcasting.
Can't one fake TCO by hoisting things out into a loop?

> Tail calls: I can't think of a Rust or C++ abstraction that relies on TCO to be zero-cost.

Rust doesn't have TCO, so it's hard to rely on something that doesn't exist (unless it's on nightly and I missed it).
People shit-talking your code on Twitter is still feedback.
It's a textbook collective action problem. Everyone would gain from having a high-quality shared ontology, but nobody gains enough individually (it's a public good).

The typical solutions to collective action problems are (1) benefactors who subsidise production (either privately or through taxation), or (2) direct command and control. Google was apparently filling the role of benefactor.
A Cautionary Tale to Startups
In the wake of Facebook copying TikTok with Reels, here's a story in 5 tweets of how my startup got xeroxed. Happy to answer questions, ama.
Multi-player music-making game
Unfortunately we could never be free of PACER just through RECAP because of new documents.
Apparently I'm in a minority but I love Jira for remote work.
I'm not entirely sure why you'd comment this in the first place? If you're a developer you simply need to login and look at your project, not really know much else except how to click issue buttons. I'm talking from an administrator standpoint. Developers also aren't the center of the universe no matter how much we think we are.
Update: also see the philosophy for structured data in Oil below: https://news.ycombinator.com/item?id=24083931
For context, a8c started using a prior version of p2 like eleven or twelve years ago, when we were positively dozens of people. We have smaller p2s for teams of three to four people.

tl;dr: nah, doesn't need thousands of people to be useful.
Interesting how perspectives differ. Having used Jira for many years, I think it's straightforward for engineering work, but particularly hard for PMs and managers. Why? On the engineering side, it's pretty straightforward to integrate into a lifecycle. But for PMs and management it's a nightmare because they still haven't gotten their birds-eye-view roadmapping / bulk editing act together. The usual issue I have with Jira is that the engineering team gets it integrated into their workflows, things work ok, but it's a continual challenge getting global rollup views to the business at large. We keep ending up with Excel, Airtable, or what-have-you high level views that then point to particular Jira issues for details (yes, we've used Portfolio).

I think this actually might be a fundamental issue that is masquerading as design issues on Jira's side, because when you're doing roadmapping views you want to continually refactor them to reflect better metaphors and realities, whereas when you're doing issue tracking you want issues to stick around and be solid entities linked intimately into the history of the software application. So tools like Portfolio have to juggle both ends.
Indeed. Nor does red light mess as much with animal (incl. human) physiology and behaviour and waking cued by white/blue/daylight.

Potential small (safety?) downside: red light illumination does greatly reduce colour discrimination at night versus white light.
The public should trust scientists and experts as long as they (1) know more than they do about some subject and (2) have achieved a rough consensus. Because for most practical applications that will be more than good enough. The few cases where it isn't typically will not move the needle for the general public.

The reason why people will not trust scientists (or journalists for that matter) is because other people, who are also not scientists (or journalists) want to manipulate them into acting against their own self interest.

See also: lobbying, the tobacco industry and many other examples besides.
Right away? No, not in most cases. For future hires, how could it not?

If high COL located companies starting going fully remote, it's a huge opportunity for workers in medium or low COL. For workers still determined to live in a high COL, it will absolutely put downward pressure on their salary. Their labor market is being exposed to a lot of competition that wasn't there before.

I think if this trend of going fully remote holds up, it becomes much harder to justify living in an expensive city, especially as workers age.
Hasn't this been tried before?
Well the point is there is no “secret sauce infra”, let alone Google specific infra as the OP speculates. If we were to claim timing as a factor, AWS was available since 2006.
I am happy to have this debate in a more fluid channel and with a wider group. May be that's the best way to understand this. HN leaks into wider culture and people here do have voice and impact. So definitely arrange for a discussion for wider participation if you can.
Turnover. More and more students will be taught starting with julia instead of python, since it has a foothold in academia. Not all academics, but some academics will be forced to switch over due to performance characteristics, or because they have to reproduce some existing code that's already in julia, and the ergonomic delta will be enough that those people (mostly grad students and postdocs I imagine) will want to their next project in julia-not-python, too. Eventually you won't be able to turn down a job candidate because they learned in julia. The hangers on in python will hang on of course (it's very hard to convince people it's time to move on due to sunk cost emotional attachment).
The teenage tinkerer behind an E-bike revolution
> that's not true in certain senses

I think it's not true in a very clear sense: you can construct semantic models of the axioms of arithmetic in which it is false. In other words, you can construct semantic models of the axioms of arithmetic (more precisely, of the axioms of arithmetic using first-order logic, which is what the article is about) in which there is a "number" that is the Godel number of a proof of the Godel sentence G! Godel's Theorem just ensures that in any such model, the "number" that is the Godel number of such a proof will not be a "standard" natural number, i.e., one that you can obtain from zero via the application of the successor operation.

So another way of viewing this whole issue of "truth" is that it is always relative to some semantic model. If your chosen semantic model of the axioms of arithmetic is the "standard" natural numbers, and only those numbers, then the Godel sentence G for that system will be true--there will indeed be no number in your model that is the Godel number of a proof of G. But if you pick instead a non-standard model that includes "numbers" other than the standard natural numbers, but still satisfies the axioms, then the Godel sentence G can be false in that model, since there can exist a "number" (just not a standard one) in that model that is the Godel number of a proof of G.
I keep using that scheme but it’s been clear for a while that most systems (and hence leakers) clean up those addresses. Which it has to be expected for a feature that has been around for 15 years.
Further context from a friend: https://wptavern.com/automattic-relaunches-p2-self-hosted-ve...
> Later on I unfollowed 90% accounts and stuck to those accounts which strictly tweets only about programming, math, history and other such stuffs in robotic manner (I.e. without any hidden agenda or connotations). I unfollowed everyone who have even a slightest chance of tweeting about politics. Also I stopped tweeting and replying to anybody.

This is the best way to use Twitter, especially your decision to not post or reply to anyone.

We're all prone to say something stupid on online, and if we attach our real identities to those statements, like many people on Twitter, someone somewhere will weaponize it. And, if you have enough "clout" on Twitter, something you tweeted yesterday, or a decade ago, can end your career. This is the world we live in.
Ditto on OSX+Chrome
Granted, I had to disable Quicksilver (lovely app) to enable spotlight, but this is as simple as:

Summon spotlight to open System Preferences

Tab to search

Search for your keyboard Settings

Hit Return

Tab to search

Search again

Hit Return

I get it's not the Windows dynamic (and having just had to spin up a few test server 2008 VMs on vmware today for a specific test, I do appreciate what Windows offers), but it's quite doable. I actually didn't even know how to do it before writing this as I've been used to Windows due to work, but using normal keyboard navigation tools (tab), it was fast to get to what I wanted.