skysight-inc/HackerNews huggingface dataset:
The web component idea originally had something like 4 basic components.

- custom elements
- shadow DOM
- html imports ( now dead or at the very least 'resting' )
- html templates

I think it's important to note that you can build/use custom elements ( defining your own tags with encapsulated behaviour ) without having to use shadow DOM nor html templates.

So a simple way to start, in my view, is plain custom elements, mixed in with ES modules and import maps.

Shadow DOM and html templates are not compulsory to get your <custom-tag></custom-tag>
> I think the problem is more logistical.

Probably since they could always go back to the pacific islands like in the Falcon 1 days, but logistics to there are even worse.
This is great advice, although personally I will continue using vim over vscode. If vscode is a sharp kitchen knife then vim is a katana sword.

Novice programmers should probably not start with vim.
I was about to post something similar. A lot of the issues emerge from bad incentives. As the saying goes, "form follows finances", and once you understand the finances here, you can understand how it can go wrong.

In short, the funding agencies incentivize PIs to just get as much funding as possible and to assign the research to lowly paid students and postdocs. Students and postdocs largely have no funding of their own and are in a vulnerable position here. The PIs have little time to conduct research of their own since they have to spend a lot of their time writing grant applications, etc. PIs who can get the most funding are rewarded the most in this kind of system, since ultimately they are not conducting the research themselves and what matters in the short term is getting a lot of peer-reviewed papers published to appear productive (quantity over quality). It also leaves them with a lot of power over their subordinates, who depend on the PIs for almost everything and cannot readily disagree without jeopardizing their careers.

That said, in my experience, most PIs behave honorably and are decent people, but given the incentives I just discussed, the current system readily attracts PIs who are only good at getting a lot of funding (and not that good at research, experimental design, interpersonal relations, personnel management, developing a unique and narrowly-focused research program, etc.). I intend this criticism to be directed towards the system as a whole and not at any one individual. I think that if the system were different, even the problematic PIs would behave better.
Probably - but just a poll of my middle schoolers class and I can guarantee the mention of Facebook will get blank stares. Insta - yes, that they’re familiar with.

What they use most is TikTok and Snapchat. My point being the harmful marketing cannot be proven if hardly any children actively use it
I have serious doubts there are good technical reasons for this. For a few things maybe. But things as basic as Google Search itself have a worse interface on Firefox for no reason. There's an addon that "restores", so to speak, the Chrome interface, which works perfectly.
The overlap between Pokemon Go and the job of a police officer are nearly a circle, "gotta catch 'em all".
I've recently found out stuff I've built 16 years ago, in ColdFusion and Classic ASP (anybody remember Macromedia Dreamweaver, later Adobe?) is still in use, never mind more "recent" WebForms + jquery stuff...
I'd imagine a landlord would say that.
As so many people here bash and misunderstand the GDPR, I can tell you why. I leave the surveillance out.

What I man by (probably) unlawful is not that they wouldn't have the right to collect that data due to public interests. And I am sure many locals wouldn't bother sharing their data with the city if it helps to improve its and hence theirs transport system (like it probably does). But you'd have to reverse engineer the app to see whether the data goes also to ad-tech and who knows who else. That's one thing.

And also a telecom has the data due to different obligations. But they also do business with it. That's the second thing. Also the smartphone manufacturer probably has it, and that's the third interesting thing.

But, now, under the GDPR, none of them "own" the data because it is your personal data. With this point, please also stop using the term PII. This covers anything and pretty much everything; like the author, I am interested in the geolocation data but I'm sure there's a lot more interesting stuff.

Then, under the GDPR---because it is your personal data and it "belongs" (for a lack of a better term) to you---you'd want to exercise the many rights granted to you by the laws, the GDPR and the Charter. Particularly, you'd want to exercise your rights to have your personal data and transfer it to another system in a portable manner. In fact, you want it real-time through a 24h API because it is your fundamental right.

Then, assuming you have your personal data from the city, from the telecom, and from the smartphone manufacturer, you can compete with them, do AI/ML with your personal data, do crowd-sourced science with others, do open data with open source, donate it to your favorite city in Europe or even the EU, or, hell, even sell your personal data if you want to.

That's why I wrote unlawful (probably).
How is other people suffering him experiencing accountability?
> Snippets are much easier to write because snippets are edited in normal multiline editor with console and stuff.

Most of my bookmarklets are specific to work projects and I save them in the repo itself in a top-level bookmarklets.js file so I can use VSCode to edit them. (Then I just copy and paste them into the browser bookmark.)
On a meta-note: I've thought for many years that the next step for cryptography is steganography. (I.e. true ones, not disk encryption that has a hidden partition, and unlocking one will make it obvious there's another...)

I did not expect machine learning to be the platform that paved the way for it. I thought we'd embed one file in an unrelated other file, and that some HMAC/AEAD algorithm would allow you to quickly know if a file has data hidden data you can decrypt. Both files being useful in their own right. Instead, we'll just flood the tubes with variations of the original, hiding the original in the crowd.

Ugh. The stuff we spend energy on producing.
Calculate ease-of-use of a GUI. Yes, you can, to some degree. You also can't, to some other degrees.

Calculate correctness of some business logic, when part of "correctness" is correspondence to some badly-written procedures, and another part is correspondence to some regulations that are spread across ten thousand pages.

Calculate correctness of an OS scheduling algorithm that has to work against a (not precisely known) variety of task mixes.

And so on. There are parts of the requirements that are blurry and hand-wavy. That makes the "calculation" approach hard. At least, you have to translate the hand-wavy stuff into precise things that you can calculate. And you can't calculate that translation process, because the inputs are hand-wavy.
Beware traveling to Northern Michigan to camp! It's very crowded, noisy, and generally unpleasant. ;)

All seriousness though, as a local I've found it impossible to get into many campgrounds during the summer because of the tourism. Sleeping Bear gets booked months in advance. North Manitou is dispersed camping though, so you can just kind of show up. I'm not sure the ferry was running this summer though, because when we showed up on my buddy's boat they were saying something about the water being too low. South Manitou is very much a regular campground.
This is supposed to be the reaction from the beginning. So bad it's won't much appealing in the moment.
They have that already, it's called Apple One: https://www.apple.com/apple-one/

It's how I get Apple TV+.
I'm still salty about Google Fiber. So much potential and Google just... gave up on it? Google giving up on things is basically a meme now, but back then I couldn't really understand why. Customers raved about it, everyone loved it. You could see the entrenched ISPs in an area magically drop their prices whenever Google Fiber came into town. Then they started facing regulatory hurdles thrown by the incumbents and it felt (or I felt) at that point that they just didn't want the fight. I couldn't understand, this absolute behemoth of a company, just laying down and giving up.
Quick, name the date of the event? Without checking the sources? Not 9/11, right?

Chernobyl also demonstrates this effect that humans avoiding the place are beneficial to the wildlife. While both Bhopal and Chernobyl events are pretty horrible, I think the GP has a point.
i see the relevance, but i don't see the problem, especially if he himself isn't in academia. he could convincingly argue that he isn't part of that mess and especially won't benefit from it.
The university should be footing the bill for a defamation suit. Court orders would shut this down.
There is something severely unexamined about middle management culture in that company, papered over by a culture of silence.
Now I understand, I work with some Ukranians and they often have similar but slightly different names (Oleks, Olehk, Maria, Mariia).
Sounds interesting.

Have you seen Pyp? Might be relevant, since it is about image processing, pipelines and Python.

https://thepyedpiper.github.io/pyp/
It’s easy to see why they would come to that conclusion, since snorlax was a major obstacle in Pokémon red/blue
Trains are much worse in the UK than on the continent, for sure. Especially when it comes to price.
No, it's not finished, but ChatGPT was.
Doesn't say but it sounds like they were using an autocatcher. In that case you are not "playing" as that is generally understood, you are just wearing a bracelet that does everything without you being involved at all.
Tools and standards aren't really the same thing
> Just pick the kids who are healthier, and call them "eligible".

Sure, yeah. Or whatever. But there's no evidence for that in the article, it says it was done based on age, and then matched between comparable communities. You'd have to not only mess with the eligibility, but only do so in the vaccinated communities. Because they compared eligible and ineligible children in the unvaccinated communities, too. And again, the cohorts were split apart by age. Maybe a bunch of unhealthy children didn't get the vaccine for that reason, but they'd be included in the age-cohort anyway.

Of course they could maliciously juice the study but the "what if richer, healthier children were the ones that got the vaccine" just doesn't seem a reasonable criticism at least as described. It seems like a perfectly good design to avoid being confounded that sort of thing.
I am certain that M. Siebenmann has known about file descriptions for decades.

The problem with a "here is what Linux does" response is that it actually bespeaks of the respondent not knowing enough. Linux isn't even relevant, as M. Siebenmann is talking of design decisions made 20 years before Linux was even conceived.

Whereas there were contemporary operating systems that used everything from file control blocks to file handles, and did not have these semantics. Nor indeed did they have the higher-level command processor semantics that they enabled.

The question M. Siebenmann was posing is in part whether it was inevitable that multi-process operating system designs ended up with these particular shared file pointer semantics, or just an accident of the fact that we got the idea of shared "standard" I/O streams long before we got the idea of forcing all sequential-access write operations to always append with a flag.
The have something similar currently available
https://www.apple.com/apple-one/
I’d never in my life seen or heard it used in that sense until like 5 years ago.
I’m surprised by their candor with all of this too. It’s ingrained in their culture.
> The fact that you want to claw back an error factor of 200 by 3.5x

I don't. Again, I wasn't talking about total accident rate at all. I was talking about a much smaller number. The "200" is nonsense and that was just another reason it's wrong.

> So, again getting to the point upthread: you're safe. You can't lose this argument framed like that, and I concede that point. I'm just saying that that's not a very serious position to take if you're actually interested in genuine safety using metrics that other people care about.

Ugh. Look, I can wait for general safety statistics, but it will take longer. Those will exist, and they can convince me if they're within 2x of humans.

Maybe it's unfair for me to want specific statistics here, but it shouldn't be so hard to get them.

But it's just as unfair for you to act like a single person's anecdotes are enough. You can't just say it's "obviously" safe and treat that like a real argument. Of course the discussion is going to go the same way every time if that's the level of evidence you expect people to accept.

And I thought you were claiming that no evidence could convince me because I'm unreasonable. If your real claim is "nobody has bothered to collect much evidence, therefore there is no way to convince you without doing that job" then yes I agree and I don't think that's my problem.
I see your "People X..., People Y..." language, and I just want to note that over-generalization can be a path towards depression[1].

I don't mean this directed at you specifically, but it's fairly common for people to take their bad experiences in a handful of places and extrapolate that to all places everywhere, and end up feeling depressed/nihilistic, as you mention. I find myself doing it too, from time to time.

So, maybe this is more directed at other readers who might see your comment and take it as validation of their "everyone sucks" suspicions — grain of salt, and all that.

But I agree that what you describe is genuinely demoralizing and a crap way to be treated (: I hope you get to experience a good work life, if you haven't already.

[1] There's a good amount of research on this topic (search for "depression, over-generalization"), in addition to my personal experiences.
Author here, happy to answer questions if anyone is wondering about something.
Its honestly amazing how much worse google maps runs on Firefox as opposed to Chrome. It wasn't always like that and I feel like across my devices between windows and Linux, google maps is barely usable in Firefox anymore. If I need to do any real map searching, I need to break out chrome if I have any respect for my time.

I'd be interested in reading a writeup by someone knowledgeable in web tech that would explain what on earth is happening between these two browsers when both are serving maps.google.com.
Yep.. I definitely won't be playing if it's lower than 50-60. Feels jarring when you're coming from everyday use of all devices with >90hz displays
Steps to do so:

- open the network console

- right click on the request

- click "copy as curl"

- visit https://curlconverter.com/ to convert to Python/Node/any language
It seems unfair to call this a millennial issue as it appears more to be a case of technical immaturity and lack of experience. People who know their craft, field, work etc. are knowledgeable about standard ways of performing job-related duties without the appearance of "stuffy" sophistication, necessarily. For example, recall any number of stories about the quiet, unassuming grey beard IT admin.
Amen. Especially if some of those people help develop a cure for cancer. Or more efficient irrigation techniques. Or a better Ubuntu.
Google is still a colossal money printer. Since that’s the only real goal of the people who own it (the shareholders), what’s broken that needs to be fixed?
ya, same, I don't know where I got this one but I modified it to include sticky

javascript:var ni%3Ddocument.createNodeIterator(document.documentElement,NodeFilter.SHOW_ELEMENT,function(node)%7Breturn document.defaultView.getComputedStyle(node,null).getPropertyValue("position").match(/sticky|fixed/) %3F NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT%3B%7D)%3Bwhile(currentNode%3Dni.nextNode())%7Bconsole.log(currentNode.remove())%3B%7D
Seeing improvements on this now as of 5 mins ago
Sometimes the lack of diacritic can change the meaning of the name for the worse and either way, names are deeply personal things that people are attached to, so they might want to have it written correctly, regardless. I wouldn't want someone to mispell my name.
There might be an ethical space in which AI imagery can exist, but consent is a direly needed component.

The typical argument against this is that human artists and ML models learn the same way, but the problem is that there's a fundamental difference: humans produce art by abstracting the concepts (think directional lighting, the kinematics of skeletal creatures, color theory, or physics of cloth) from the pieces they've studied and combining that with what they've learned from observing the world around them and by producing original art. This is why a human artist can produce competent art after studying only a handful of art pieces and gain most of their skill through practice.

By contrast, ML models do not learn by producing and have no way to directly observe the world. They don't abstract concepts, they "learn" by memorizing huge numbers of pre-existing images, and they produce images by patching together tiny bits and pieces of of those memorized images.

Where the human artist can function on little to no input, an ML model cannot, and so it's only fair that human artists have the choice to not have their works included in training datasets because if there is no feedstock of art there is no AI generated imagery.
Anecdote:

Friend of my had a Lexus IS220 (in Europe). His rear bumper got torn off.

Next day he arrive at work. We all go and look at the damage. And indeed, no bumper. You could see the frame rails.

And what was stamped on the frame rails? That's right. Toyota.
Two of my most used bookmarklets are to reset the viewport or force a desktop viewport. Annoyances like websites not allowing you to zoom in using the viewport meta element `user-scalable=no` can be mitigated by deleting that element. Sometimes I've found it also useful to force a desktop viewport because the mobile view hides too many controls.
Thanks for clarifying. I missed the part about this being a recurring monthly payout - $180 does clear the threshold of what I'd consider a significant donation, so I appreciate that.

I don't mind it being spread out monthly. I think it would help if the process made it a bit more clear what to expect (in terms of the total payout and timeline) in the initial message and/or the UI.

Again, I really appreciate the thought and work that goes not only into this program but also into getting other companies on board.
If your effective income tax rate is 30%+ in the US, you either have a very high income, easily top decile, or you live/work in Oregon (but that’s only a few million people).
it would be a factor in the level of awkwardness. with casual friends a bad reaction would be much less of an issue.
> The standard library is still a library.

No, it's completely different. When a programming language provides a solid way to do something, that becomes a standard and accepted API for doing that thing, and standards are really nice when working with others.

> Python doesn’t provide very much as a language feature.

Uh what. I don't even like Python that much but this is a ridiculous statement. If we're talking C vs Python, Python is able to deal with lists in extremely terse and memory safe ways and C has a bunch of error-prone ways to do that in 10x the amount of code. If you care about LOC so much, is this not a useful language feature? Aren't you essentially saying C is inherently buggier than Python?

> Yeah no. Not even close. You’re thinking of Microsoft’s citation that 50% of their security bugs are memory safety, but that’s not 50% of all bugs.

I wasn't, but it was 70% for the record.

> Basic standard logic bugs are far and away the largest contributor to bugs.

BS. Citation? By what metric? I would wager that almost all C programs have dozens of memory bugs in them whether the developers want to admit it or not.

Ever read a security audit of software before? It's never "Oh you forgot to filter this array." It's buffer overflows and poorly allocated variables.

> The way we know this is that language choice virtually doesn’t matter. On the whole, developers write 20-30 bugs per 1,000 lines of code regardless of language, so memory errors simply cannot be the largest contributor to bugs.

Again, citation? You dismiss a Microsoft security report because that's
"just one company" (the biggest company) and then you say this?

It's almost like you're saying "There's more logic bugs than memory bugs in memory safe languages."
May I ask, what political messages you've been seeing?
They're off-topic on HN anways, so I can believe a simple word filter is effective enough with very few false positives.
"A marine notice has been posted for November 6th for rocket launching operations near Boca Chica Beach!

This does NOT mean a launch license has been granted but is a good sign one could be granted very soon!

(I think we could get a launch license announcement today or tomorrow, just my opinion though)"

https://twitter.com/Space_Time3/status/1717205486888489291
I would like to respectfully dissent, I like most of those things! Also Peter Jackson’s (first) trilogy wouldn’t be made…
That isn't my experience at all, and I've used public transit in:

* Paris

* Amsterdam

* Brussels

* Berlin

* Vienna

* Budapest

And probably some others I'm missing. TfL isn't as special as some people think, but it's still pretty damn good.
I was not complaining at all, I am just saying that I have to sign with an hyphen because of some historical software limitation.
Attacking Greta Gerwigs’ first worked-on film after Barbie for “not doing feminism right” before you have seen it is a hot take!
What is the target age for this series? IMO I thought some parts could be a little slower (like "think of something you do every day..." - pause just a second or two for thought). Not that it matters as the series is 3 years old and I'm no child psychologist
Sure and 76K will put you in the top 1% in sub-Saharan Africa.

I think you are missing the point. In most of the US, there simply aren't enough opportunities to make 6M. To make 6M in the first place, you have to be in a high CoL place like SFBA or NYC. Or at least that was the case until very recently.

And once you put roots down in a high CoL place and have a total wealth of 6M, it is much harder to uproot and move somewhere else. Barring maybe a few who came from low CoL areas and still have roots and connections there.
USA (!) company Sea Launch managed to launch Zenit rockets from equator, so here's the precedent...
This is what happens when you think you're smarter than your lawyers.
Doesn’t lambda support Graviton instances?
> Oh, you have to care about who owns the land in order to camp in the wilderness? Bummer.

Downvoted because of the obnoxious tone of your comment. You could have made the same point in a more-engaging way.

I've lived and camped in countries with freedom to roam, and I've lived and camped in the US. I think that freedom to roam is a really cool notion, and also I think it's great that so much of the United States is owned by federal and state governments, rather than by individuals -- 40% according to one source [1].

In the UK, for example, only 8% of land is publicly-owned [2].

[1] https://www.summitpost.org/public-and-private-land-percentag...

[2] https://www.theguardian.com/money/2019/apr/17/who-owns-engla...
kmail and thunderbird work with outlook's web popup authentication thing.
Deploy multiple models, control access to models and give your LLM enabled Apps security guardrails.
That type of work environment is endemic to retail/hospitality/food service businesses. Combination of low quality of life at work and low pay.
At this point can his testimony make things worse for his case?
State of Webhooks