skysight-inc/HackerNews huggingface dataset:
Could be but I doubt, it, they're a pretty new company that was founded by a bunch of ex vice journos who cover the kinds of things HN finds interesting in a way that HN finds palatable.
> rare minor annoyance of cosmetic filtering (which gorhill removed for political, not technical reasons)

Please clarify.

No political motivation went into uBO Lite. It supports cosmetic filtering just fine -- it's a matter of picking the appropriate filtering mode.
many times i’ve said “fuck evolution” because no matter how hard i try to be an intellectual being, evolution eventually draws me back to my reproduction instincts.
It Turns Out the Hot Hand Effect Is Real in Basketball (2014)
I agree strongly with the sentiment of this article, the author missed the fully open source programmable systems like the Lattice ECP5 and 40K FPGAs. There is something magical about using the LiteX "make me an SOC out of this board" system.

As the ACM Digital has gone open access I can recommend this Jan Gray paper, "Hands-on Computer Architecture – Teaching Processor and Integrated Systems Design with FPGAs"[1] There are different opinions on whether or not understanding computer architecture makes you a better developer or not (I tend to think it does) but its a really amazing time to be able to explore these concepts without the need to be at a company or in an University setting.

[1] https://dl.acm.org/doi/pdf/10.1145/1275240.1275262
I worked in fintech for a long time, building a product which leveraged a bunch of open source components from the Apache Software Foundation. For years, I advocated with management to sponsor the ASF, or to hire a contributor to build some feature for us. Every time, I was shot down with bullshit arguments. "We don't have money", "It's complicated", etc.

Somehow, there was plenty of money for bonuses for sales weasels, but never any money for key technology. I tried to commit bug fixes whenever I could, and did my best to help out other users on the mailing lists. It would have been nice if the company could have spared a small part of the millions they were raking in ...
> Not surprised this is happening. Disney has had 10 major film bombs in row.

Which were they? The last Disney movie I think I saw was Elemental and that ended up doing pretty well in terms of money and reviews.
The rest of the market largely followed suit though, despite the fact that at times Google tried to specifically market a 3.5mm jack as a feature. If the presence of a headphone jack was really critical, wouldn't some premium handset maker have capitalized on it?
I'd argue that Facebook itself is protected 1A speech (as are the recommendations of the YouTube algorithm). It's not a consumer product, and it's not a defective one. Parents have parental controls, and they should educate themselves on how to effectively use them.

I suppose that the broader concern is over precisely what duties a company has to its customers. They obviously have the duty to be truthful when making offers, but every customer relationship will have an adversarial component where each party benefits at the other's expense (or at the expense of third parties). In cases like a bar serving alcohol to customers, there's usually some responsibility to prevent patrons from getting extremely intoxicated and getting in a car. But that case involves a clear signal that someone is dangerous. Facebook doesn't know if someone's grades are suffering or if they're having mental health issues. It doesn't know if it should tell the user to "touch grass".
it seems like if you create a shareable link, then add more images, you can't create a new link with the new images
"Benevolent" may not be the word I'd use to describe the likely behavior of a population that is starving due to their livelihoods being automated away.
If you spray a crowd of people with bullets to get one criminal you get collateral damage. This is the same exact thing but with internet. The ends do not justify the means and anyone who thinks they do are wrong and will hopefully end up in shackles in The Hague. This is not even a war, Palestine is a free range concentration camp. The conflict between Ukraine and Russia is a war as evidenced by the fact that Ukraine is not reliant on their aggressors consent to access life’s necessities. Do you see the difference?
No they don't eliminate anything. Framework never HAD to have a lock-in. They WANT to have a lock-in. They want to have a flashy site, with short sexy demos, and to give you slogans to repeat, and create in you a sense that all your struggles as a developer were caused by %PREVIOUS_TECH%, that you've been wronged and now you get to be a part of a revolution.

And they want to CAPTURE you. This is why 99% of frameworks have a deliberately monolithic and isolating architecture, where it's all in, or all out. You don't want to miss the revolution are you? Are you stupid? Of course you're not stupid. So now your apps are locked in.

And Web Components won't stop frameworks from finding highly specific ways to be "useful" in a way where you need to do everything in them.

The solution is to know how to architect your app and stop believing marketing BS. Otherwise you'll keep fleeting to the Next Big Thing (tm) and never realize why it always ends the same way.
Look, some open source projects are great and some aren’t managed so well. It’s not heresy to pick and choose.
While not perfect, you may want to consider Dropbox request links.

You first create a file request link and share this link with everyone. They can go to this link using their phone browser (or a browser on any device) and upload files (full high resolution files). Files automatically go into this "request" folder on your account. You can then share this folder out and have it viewable at another link.

You may want to set up couple URL redirections to these two link like mywedding.com/upload and mywedding.com/shared to make things easier and not have people asking for the link 100 times.
I'd love to hear what sources these claims are from. I'm vegetarian, and every time I've come across these "vegetarians live longer" claims it's from dubious sources that cite random tiny studies in isolation.

I could believe modern factory farming, preservation, and mass-preparation techniques make meat much less healthy (than it used to be in our ancestral days), but a general "meat cooking brings carcinogens [to a level that matters, beyond plant cooking does]" sounds pretty unlikely too.
I use Infuse for Jellyfin on Apple TV and it works wonderfully.
I avoid grilled and smoked meat because it seems very obvious to me that infusing meat with carcinogens would be bad for you. I’ve read that colon cancer is elevated in youth and I have a hunch that the widespread grilling and smoking culture has played a part.
I'm not actually sure what the solution you're proposing is?

Even if you completely eliminated air travel (with no replacement - which is not realistic), you'd just reduce emissions by a mere 2%. Not a trivial number given the scale, but it's far from a "solution to our climate problem". (For comparison, the larger transportation sector including cars is is 16% of emissions. Cars alone are 12%.) [1]

It also turns out to be a very hard problem to solve. We don't have the tech to build an electric airliner yet, and given how hard it's been just to get a single high-speed rail line from SF to LA I'm not betting trains are going to be in a place to practically replace aviation in the US anytime in the next few decades.

[1]: https://ourworldindata.org/ghg-emissions-by-sector
It's quite hard to see those sadly due to how freight operators handle traffic - you often have to use word-of-mouth and FB groups to track them. I know there's a lot of railfans that have this data, but I'm not sure it's in a format one can actually use.
Well, this bounty is just about the only way that the Prettier team could contribute to solving that issue, so rejoice.

Besides that, I get the impression being a universal standard is kind of a non-issue for Prettier:

- If it was widespread, but highly configurable, that increases friction when switching projects, because there will be tiny formatting differences everywhere

- If it was not widespread, it would not be well known, increasing friction for users entering a project where it was used
Thanks for proving what most reasonable people already intuitively understand.

- A file system is the root of computing and should be chosen carefully and cautiously

- The more complex the file system, the greater the opportunity for malfunction.

- Placing too much functionality into the file system is a violation of the Unix philosophy.
Oh I was talking about Plex, hopefully jellyfin doesn't add this, haha. Apologies for the confusion.
that's how it is if you're using high-level react components or web components, it's just an XML-like layout, user-friendly. What the article is showing is their low-level implementation, but as a consumer you can just import and use them
There is a very nice french version which has been running for years: https://carto.graou.info/
Yes, it is unethical to pirate content you don’t own the rights to.

The problem comes from the false belief of entitlement to the media. The common argument that it’s the “only way” to obey certain content forgets the alternative, which is to not consume that content.

You aren’t entitled to watch what you want.

Obviously this is closer to “littering” than it is to murder, but technically it’s unethical.
Or you can do a little more work in your lib for your users and offer:

<script type="module">
import lib from "the-lib.co.uk";
lib({ target: ".target" });
</script>

If your users might not want you to watch the _whole_ DOM for performance reasons:

<script type="module">
import lib from "the-lib.co.uk";
lib({
target: ".target",
root: ".all-the-targets-show-up-here"
});
</script>

And if your users might already have a mutation observer in their apps:

<script type="module">
import lib from "the-lib.co.uk";
lib({
target: ".target",
observer: theAppObserver
});
</script>
All lights are green: https://www.google.com/appsstatus/dashboard/

No recent/active incident for Google Drive is shown:

https://www.google.com/appsstatus/dashboard/summary

https://www.google.com/appsstatus/dashboard/products/VHNA7p3...
Minicomputers were introduced in the 60s as smaller, less expensive alternatives to room sized mainframes. They were closer to a refrigerator or mini fridge in size and sometimes could be carted around on casters. One could even fit in the back of a Volkswagon at the time.

Examples are the DEC PDP-8 and Data General Nova. This article covers the definition of the term "minicomputer" and attempts to classify the first machines.
Metal...Gear...?

(To the helpful commenters, imagine this in a gravelly voice)
>Google Drive as a backup system,

That's the point, OP had it's data just once (on Google Drive), that's not even a bad backup, it's non-backup.

>Cloud services are supposed to relieve users of some of the traditional burdens of operating computers

"Supposed" was never good enough for my data, but now you have Cloud services AND your computer AND you phone AND your password/key AND the chance that they block your account for whatever reason, i just see more burdens not less ;)
>In RF electronics, wires end up looking like transmission lines.

This might be needlessly pedantic, but you've got this a bit wrong from a philosophical standpoint. Wires don't end up looking like transmission lines, they always ARE transmission lines. At low frequencies, transmission lines end up looking like the idealized cartoon wires that we use in circuit analysis.
A History of Subtyping – Benjamin C. Pierce – PLMW @ ICFP 2023 [video]
I dunno, Adobe has seriously integrated A.I. into products like Lightroom and Photoshop. When I take a photo and there is a spot I want to remove or I need to add another row of bricks to a brick wall to make it centered it is just a few minutes work of work. So it's not always bullshit.

But there is something dangerous and seductive about things that almost work,

https://www.amazon.com/Friends-High-Places-W-Livingston/dp/0...

has a chapter about the most dangerous trap in product development where you are chasing some asymptote such that you can work hard, harder and hardest and you just converge on something that is 97% correct which in the end is just useless.
Paul F. Lazarsfeld, Bernard Berelson and Hazel Gaudet (1944)
Even if it didn't work, one must grant Cambridge Analytica credit for the innovation itself:

"Neither radio nor the printed page can do anything of the kind. They must aim their propaganda shots at the whole target instead of just at the center, which represents any particular individual. In propaganda as much as in other things, one man's meat is another man's poison. This may lead to boomerang effects, when arguments aimed at 'average' audiences with 'average' reactions fail with Mr. X."

But the following is the same old:

"One might almost say that the most successful form of propaganda -- especially last-minute propaganda -- is to 'surround' the people whose vote decision is still dubious so that the only path left to them is the way to the polling booth."
I work for Pinecone so my bias is obvious, but objectively: Pinecone is ranked as the most popular vector DB according to multiple sources [1][2][3][4], the best funded ($100M Series B), and is used in production by the likes of Shopify, Gong, Plaid, Zapier, Midjourney, CVS, and thousands of others.

[1] https://retool.com/reports/state-of-ai-2023

[2] https://state-of-llm.streamlit.app/#third

[3] https://db-engines.com/en/ranking/vector+dbms

[4] https://www.g2.com/categories/vector-database
I'm not sure how you mean it fought you. I've been writing libraries and utilities in Go for something like 5-6 years now though, so maybe what you and I perceive as "fighting" differs.
It shoulda been opt in but I love this feature tbh. I’ve been waiting for some kind of social features with plex. It would make my life much easier if I could write reviews for movies so my friends could see what I think rather than constantly asking me for recommendations.
Eww!

Whenever you replace it, get a separate AP and modem.

Also, DOCSIS 3.1 modems come with queue management. You may benefit significantly from an upgrade even if nothing else changes.
I'm glad to have read this today. I'm going to look into how I could use web components in my next side project. I'd really like something that worked easily with SSR and client-side, maybe using htmx.

In retrospect, I think I avoided web components because of Google and their aggressive dev relations pushing Polymer. It felt so one-sided that it didn't seem like a web standard. It felt more like a Google "standard" like NaCL. Having to ship Polymer to support non-Google browsers felt even more heavy weight than React.
Their next bounty should be for fixing their insistence on putting a closing slash on HTML tags that have never, ever required them in any HTML specification.
yea, thats why pointed out as still the defacto best still to this day sadly
Trying to find the perfect Todo list app
It is a seafood restaurant just outside the city.
I think you mean "unrecognizable" not "indistinguishable"
>switching your search engine in Edge involves jumping through a surprising amount of hoops

Settings -> Privacy, search and services -> Address bar and search

3 steps are "jumping through a surprising amount of hoops" for you?
You're better off just taking your build artifacts and shoving them into some artifact repo which is an already solved problem. If you want to ship all your runtime deps use an OCI container image, or something like flatpak which allows shipping bundled libraries. Those are the artifacts which should flow through your CI/CD pipeline (which may be as simple as just an automated test stage before manual deployment if you don't like those abbreviations I just used). Beyond that there's not really much utility to being able to rebuild exactly the same thing, because that's what you already shipped. The problem becomes pulling in new stuff and bumping the build, in which case you always have the cost of integration testing all the new code together. I do fully support Gemfile.lock/Cargo.lock/flake.lock/etc files being checked into git and the build process should be bumping those and building and shipping the artifacts off to a repo -- and that's good enough without actually checking all the blobs into git.

And the reason why git is bad at LFS and binary blob / artifact support is likely that everyone has adopted this method and so making git better for the use case isn't a very high priority.
And doesn’t work all the time either. So you’re left with worse choices.
See https://en.wikipedia.org/wiki/Metal_Gear_Solid_(1998_video_g...

The kind of person who has animefurry pictures all over their blog would probably assume everybody knows about it.
I think you are talking about web components.

Even in the old desktop world someone had to build the button widget (and all the others) that let you just throw stuff together in MFC or Swing or whatever.

Same today - someone has to build the web components in order for us to declaratively use them as high-level Lego.

Trouble is, there is no real high-level "general purpose" library of components beyond the core HTML elements (they'll get you a long way but there are notable things missing that we expect from apps, e.g. toolbars, menus, tab strips etc), and then the probably reason for their not being a general high-level library is that everyone wants something special for their websites (because historically websites have always allowed a lot of design flexibility, way more than your typical win32 app ever did for example).

I have several times really wished to have some solid "desktop style" components to use for things like menus, tool bars etc. That would make prototypes in electron/neutralino/tauri way way way faster to do.
https://en.wikipedia.org/wiki/Metal_Gear
Also:

> When working on something that involves Emacs and one of these mouse driven applications, having to move over to the keyboard for the Emacs bit is exactly the friction we’d like to avoid.

This is some cooked-up case. No. This isn't needed. No, I don't feel like I need to botcher the way I use Emacs because I also like to play video games or do some digital drawing every now and then. There's absolutely no need for that. All the cases OP describes already work well without needing a mouse, or are just worthless. For example, when you want to clone a Git repository, you need to either set the current directory appropriately, or specify the directory you want to clone it to. In either case you'd be dealing with Emacs navigation in your preferred way, which would be the bulk of work necessary to accomplish the action. Then pasting something like a link to a Git repository is just one keypress (eg. Shift+Ins) and you are done.

Basically, someone got excited about Strokes library, even though it doesn't do anything useful. Maybe it was fun to write, or fun to theorize about how it could be useful in some counterfactual world... but, in reality, I'd never use that and wouldn't feel like I'm missing it, even after I've learned that such a thing exists and what it does.
Nice! Is there a way to track every freight train as well?
It's the top 100 ordered by points?
Not only I'll add to the choir of people answering "yes" to all those 3, but if any of those act in a way capable of redefining the reality people live in, they should be outlawed. Even if they are targeting adults.

Marketing gets a lot of freedom because of the assumption that they only take over a small part of the information a person has access to. To the extent that this assumption becomes incorrect, those actions become attacks.
As someone who mostly writes request-handling services, I just don't think propagating errors through gateway/repository -> controller -> handler layers deserves 90% of my attention. But unfortunately that it is where it goes doing microservices glue type stuff in Go.
Modern Scandinavian beehives are normally made from Styropor, and about 30 - 40mm thick. The bees will still cluster. I do think you're on to something though, because losing only two hives over a decade is pretty impressive, regardless of your number of hives. A common issue is that the bee will cluster and move "the wrong way" in the hive, away from available food, and the get stuck in a corner and starve. It seems like the level of isolation you provide might be enough that the bees are more free to move around.
Because it's not easy.

You need the right balance of "easy" and "simple" and Clojure does not have it.
Lightroom has some good functionality here. They'll need to make an account if social sign in doesn't work but only the album owner needs a subscription.
Gotta earn those fat management consultant fees somehow. I’m sure there’s a whole team at McKinsey doing nothing but inventing new ways to say the same things.
I do front end stuff for a living and have been in the javascript space for several years. I do other backend development as well and I can't see why people think like you honestly.

Most other GUI libraries is in a much worse state than front end web dev. That is probably also the reason why people use front end tech to make native apps today, because you can customize and make apps much faster than in basically any other way.

I think front end gui development is very easy today and very powerful as well and we have progressed a lot. Making stuff with web components isn't event that hard and if you want you can just use one of the many available syntax sugar libraries that exist like Lit and others.
Israel is a war with Gaza. They can jam his satellites if they are communicating with receivers in Gaza and put Musk and his companies on their naughty list.
I don't think that's a mainstream take. But I can settle with:

https://en.wikipedia.org/wiki/Overconfidence_effect

Or even

https://en.wikipedia.org/wiki/Grandiose_delusions
"half-baked solution"

Can you elaborate further ? Anything that removes dependencies from external libraries is a huge plus for me so I am curious as someone who is not great at JS.
Yeah, that's a bug, I'll try to fix it tonight!
A number of years back, an analyst friend of mine made a claim in a talk that Napster was more about convenience (i.e. near instant access) than it was about cheapness. I didn't buy the argument at the time but habits that have developed in the time since suggest there's a lot of truth in what he said. Video is more complicated than music because of fragmentation and outright unavailability of a lot of content. But most people with even remotely mainstream music tastes are very widely fine with just streaming.
http://tracker.geops.ch/

https://atcsmon.software.informer.com/

https://www.rail.watch/rwmon.html
> Can't kick yourself off your own services

Well actually...

> Well you can

:P

It brings to mind the convenience dillema. How many custom made note taking apps do we really need? How much % of all use cases must an app solve before we collectively declare a problem "solved"?
JS is anything but simple.
My holy grail was the Hanes ComfortSoft 100% cotton T. Available in 6-paks at the local Walmart. They start soft and just get better.

But they changed the fabric a while ago and it's not the same.

Still have a few that are getting pretty threadbare.
I believe non-linear thinking often leads to groundbreaking innovations. The ones who come up with innovative ideas sometimes lack the consistency.
Does anyone want to get together and do something about this?!