skysight-inc/HackerNews huggingface dataset:
Just this week, I came across this:

"You are afraid of the one — I, of the few. We agree perfectly that the many should have a full fair and perfect Representation. — You are Apprehensive of Monarchy; I, of Aristocracy. I would therefore have given more Power to the
President and less to the Senate."

-- John Adams, Letter to Thomas Jefferson, 6 Dec. 1787
I already said why in my first comment:

> Why would you want to do this? Well, what about layout? And what if you have a component that wraps or otherwise behaves like an HTML element?

Yes, it's nothing something you'd want to do willy-nilly or all the time, but there are perfectly valid use cases. This issue has been one of the single most-commented in the Svelte repos with tons of back and forth and a lot of demand so this isn't just an obscure complaint either.

As for how to resolve it, there are plenty of clean ways to do it. Svelte's style scoping is done via a unique class per component. It suffices to simply provide some way to pass this class from a parent to a child, for example, and let the child component decide what to do with it. There are many possible variations on this theme. The obstacle to resolving this problem isn't technical infeasibility, it's that to date the maintainers just haven't cared.
Personally, a better framed question which works for me is - “What options did you consider and how did you choose this option?”
> they should test more. Basically ALL my SD cards are different flavors of samsung

I'm looking forward to your blog post with similarly detailed results for your collection of Samsung cards.

(Or your offer of decent contracting rates so "they" can do that for you.)
A quick way into mining crypto
Crypto mining can be a quite complex process, involving expensive specialized hardware and a high amount of hours maintaining a cluster. But if you are interested in the topic and want to quickly get into it using the hardware you have available at home, I will walk you through a simple and easy way to mine a diverse variety of coins using a single command line.
> Technology X may be too expensive because we're using another technology with a special discount that's confidential.

I'm really proud of myself that I didn't insta-rage upon reading this one. Couple years ago, as the software project lead, I suggested a number of processor technologies for a custom device for a specific customer. Any of them would have worked well, they were all very well documented and popular and most of them we already had experience with.

Which one did the company owner go with you ask? The obscure, brand new processor that we had never used, lacked documentation, manufacturer-supplied sample code was either full of bugs or only showed how to use the features in the most brain-dead, trivial fashion.

Why you ask? Well, it turned out that we were some kind of "technology evangelist" for that semiconductor company and we got a substantial kickback for just putting one of these chips into a new design.
Firefox's Accessibility tree inspector is nice.
This is sort of naive. Even the chinese have backed off from their plans on doing this, both before and after the Jiankyu debacle.
https://singularityhub.com/2013/03/19/chinas-bgi-to-sequence...
https://www.technologyreview.com/2015/08/20/166465/is-it-pos...

By the way, I spent about 20 years of my life pursuing this goal, and I've concluded that most cultures aren't that keen on superintelligent babies right now.
TaskRabbit?
Yep, same here. I loved watching movies for years. What helped me get off it was to always have always have a fun task planned for a side project whenever I was going to have a significant amount of free time. And, I listen to audiobooks, which satisfies my desire for fiction.
I'd add to this in particular that making things like more sophisticated menubar apps require the use of a bit of objective-c, appkit, Swift, and SwiftUI optionally
I completely disagree. Scan this thread for my thought experiment about the pill that wipes your memory back to the state it was 30 days ago. I haven't overlooked the point you are making.

> If there is no afterlife, then eventually there will be nobody left in the world,

Whether or not there is an afterlife, it is inevitable that the earth will become uninhabitable. It seems far more likely that humans will die off before that becomes a problem.

> in which case nothing that anyone had ever done or said would have really mattered

Like the old joke about fish not being aware of water, I think people who have spent their entire lives in a Christian mindset forget that the novel thing Jesus was offering was an afterlife. Many cultures and religions believe a person simply stops existing when they die (including Judaism), yet the people without a belief in the afterlife still seem to care if they are happy or miserable.

Let me try another tack along the lines of the thought experiment I stated elsewhere in the thread. Christians believe in a personal soul that outlives the body it is tied to. I'm sure some Christians might think that some animals have souls as well, but I'll go out on a limb and say most don't believe, say, a beetle, has a soul. If you came across me torturing beetles with salt, or fire, or pulling their legs off, you'd rightfully think I'm a horrible person. Why would it matter? After all, the beetle has no soul and will be dead in a few months anyway. It is because even though the pain is temporary, it is very real while the beetle lives through it.
Surely the background is somewhat stationary during, so there is ample space to refine that with less fast-moving data.

Sure, you have to get better hardware to properly capture the fast moving target of the photo, but it is not an either or question.
The proposed solution seems to gloss over many of the trade-off's that you're making.

> Most bugs can be solved by moving hooks away from the components

Well you can't modify state from outside the component, and the context becomes harder less clear... to me hooks are still the best option.
> What's not so easy is putting forth a superior solution, and supporting that solution with evidence.

A superior solution is the status quo ante.

The evidence is that neoliberal economic policies caused mass misery and instability.

The analysis isn’t particularly complicated.
Literate programming is much more than just commenting code
I think all old cities have a "secret underground". Many major
European cities, especially in the north, have deep excavations for
underground roads, trains, shopping centres. In the winter months when
the snow and dark comes, transport and life patterns change. I can
think of times in Finland and Sweden when it felt like I hardly left
the underground for weeks on end. For a good portrayal of this
feeling read "The Machine Stops" by E.M.Forster. Anyone who has
visited cold war labyrinths, or even the German war tunnels under
Jersey knows the familiar concrete catacombs. Like an endless game of
Half-Life. There are many secret tunnels beneath London, including
"ghost" tube stations and preserved wartime military estates. Some are
reused as data storage, archives, and cable conduits. It would be
surprising if Moscow didn't have such facilities, even if they're
not publicly usable.

I suppose the "danger" of these, for crackpots - and I include
presidents and politicians - is the illusion of invulnerability they
give, potentially leading to Dr. Strangelove type "bunker mentality".
There's really no reason you'd survive a major NBC attack down there,
you'd just take longer to die while eating crappy MREs and waiting for
rats, traitors or accidental contamination to get you.
The EU changed their copyright directive a few years ago to mandate "best practices" as a condition for online safe harbor; I find that provision to be equivalent to the SMART Act.

As for paying more for less in Germany... the problem is that nobody in the TV industry wants to go to sim-ship[0]. Most countries want to have a local-market/local-language TV broadcast and production industry, which is only viable if you let people portion off rights to their work on a country-by-country basis. The subsidy laws you mentioned are part and parcel of the same thing.

[0] A game development term that is short for "simultaneous ship"; in which you ship all languages in every territory all on the same day.
Trivia: in the US, people think of tomato juice as “cold tomato soup.” (I imagine in Europe it’s the other way around.)
3D printed model of JWST mirror actuator
I think the idea is that the battery reports voltage like a mostly charged normal battery for just long enough for you to leave the scene with a good battery.

Ideally this would be coupled with lax device receipt keeping so while the company could tell that one of these thousand customers that used the kiosk that day returned the faulty battery it'd be hard to pinpoint a specific wrong doer.

That said, it feels like the margins on this would be low enough to make it not worth the effort.
You can likely assume fsync is going on once you close a file writer. It's already a super expensive operation, so there would be little reason not to sync. The expensive part is they copy the entirety of the old file to a temp file, let you do changes to the temp file, then copy the temp file to the old file on close.

The implementation creates other problems for DBs though since you can't really do small writes efficiently. One idea I've had would be to implement a virtual paging system, but then you introduce a new layer of abstraction and it's still going to be really slow on NTFS (since it assumes a few large files, not many small ones).
Suggestions off the top of my head:

* Specifically mention that you're after someone with nontrivial open source experience/maintenance experience and you'll accept it in place of Leetcode

* Some inkling that you've thought about titles/HR considers "maintainer" as experience

* Provide the expected time commitments from interviews upfront. Likewise for compensation.

* Expect part-time or contract work. If full-time, explicitly allocate time to their OSS.

* Remote, if part-time or contracting

* Async friendly. I've had 1 "real-time" meeting in OSS (total).

* Post a spec/contact details in a reply to this comment, or "Who is Hiring"
Against all odds, Ukrainians are winning
I guess I will have to buy this
> A lot of drivers in China, the world’s biggest EV market, live in apartment blocks and so don’t necessarily have personal charging outlets.

As an apartment dweller this makes so much sense.
Ask HN: How would today's world look without JavaScript?
JavaScript is literally everywhere, even the settings in the new macOS are built in ReactJS, 99% of websites use JavaScript.
Even our home machines are working with JavaScript like your smart washing machine or fridge.

So this is what I wonder, what would the world look like if JavaScript was never created?
See, that’s all you’ve got. Empty appeals to authority.

Bill Woodcock got the technical details utterly wrong. His track record doesn’t matter when he’s spewing out bullshit, it’s still just that.

Just read your comments again https://news.ycombinator.com/item?id=30513375

You were trying to argue that pulling out root nameservers from Russia would be a bad thing because … Roskomnadzor can only restrict access to foreign DNS servers?

And you call me deluded.
And here is the Lego based model that the original designed used to prototype the design https://youtu.be/3WBrqUa_1yk
Vuescan – Software support for 6500 abandoned scanners
Each scooter has 2 smaller batteries, presumably because of this problem.

I own a Sur Ron too, and I don't find the stock battery weight to be an issue. ~30 lbs isn't unreasonable for the average person to lift. It's amazing they packed a dirt bike into 125 lbs. I'm able to lift it over barriers and load/unload it from my sedan, and it doesn't ride far off from a mountain bike. It's only twice the weight of a top of the line e-mountain bike, but has 7x the power output and goes further. Easy decision. It's the most fun machine I've ever owned.

Zero uses 3.6 kwh modular batteries. I'm guessing they are 40-50 lbs or so which is probably around the upper limit the average person would be comfortable lifting and loading regularly. I'm sure they could be engineered to sell them in smaller sized units, but I don't think they're actually hot swappable.

Keeping my eye on this one: https://starkfuture.com/en-us-US/products/stark-varg
Web admin is the first person responsible for keeping that data safe. If they use a non-compliant tracker, well, they are liable as well.

That said, EU is now finally going after the trackers: https://techcrunch.com/2021/11/05/iab-europe-tcf-gdpr-breach...
err HN swallowed my * there as in: "(you can thank me for the '*' in "always @(*)")"
> Build your monolith with clean hard edges between modules and functions so that it will be easier later, but build a monolith until you get big enough that microservices is actually a win.

I'd like to see software ecosystems that make it possible to develop an application that seems like a monolith to work with (single repository, manageable within a seamless code editing environment, with tests that run across application modules) and yet has the same deployment, monitoring and scale up/out benefits that microservices have.

Ensuring that the small-team benefits would continue to exist (comparative to 'traditional' microservices) in that kind of platform could be a challenge -- it's a question of sensibly laying out the application architecture to match the social/organizational structure, and for each of those to be cohesive and effective.
17 years ago, a colleague convinced the team to rewrite a Java server application using Aspect Oriented Programming. It was a new and magical technology that would allow us to separate the meaningful business logic from annoying logging and bookkeeping - at the slight cost of losing track of standard OO control flow and scoping.

The 12 months of hell that followed cannot be described in a simple hn comment. The dangers of any technology that confuses code reviewers about scope is one of a small handful of lessons that have stuck in my brain, almost a decade after I left engineering behind.
'Majority rule' doesn't imply fair or good. Would you find it a cause worthy of your support to repeal men's voting rights if the 50.7% of the population in the U.S. who are women are for it? Much more extreme examples come to mind, but you get my point.

There's even a snappy quote: "Democracy must be something more than two wolves and a sheep voting on what to have for dinner." James Bovard
I've never actually used these, I just knew they existed.
I found them via DuckDuckGo, in the github repository of qBittorrent.
They have a step-by-step guide for using them, without mentioning kdevelop:

https://github.com/qbittorrent/qBittorrent/wiki/Setup-GDB-wi...
Ukraine Tech Startups Pivot
All those names and the nickname that stuck was “Bus”? The best laid plans, I guess.
"All right, but apart from the sanitation, the medicine, education, wine, public order, irrigation, roads, a fresh water system, and public health, what have the Romans ever done for us?”

“Brought peace.”

“Oh. Peace? Shut up"

Are there not vestiges of these things in modern UK today or at least England?
> Who are you talking about and what did they actually say?

Greenspan. Some quotes here: https://www.theguardian.com/business/2008/oct/24/economics-c...

> The former Federal Reserve chairman, Alan Greenspan, has conceded that the global financial crisis has exposed a "mistake" in the free market ideology which guided his 18-year stewardship of US monetary policy.

> A long-time cheerleader for deregulation, Greenspan admitted to a congressional committee yesterday that he had been "partially wrong" in his hands-off approach towards the banking industry and that the credit crunch had left him in a state of shocked disbelief. "I have found a flaw," said Greenspan, referring to his economic philosophy. "I don't know how significant or permanent it is. But I have been very distressed by that fact."

- - - -

In re: Inflation rate targeting, I'm not educated enough in economics (I think it's kooky, eh?) to have an informed opinion. If it's been working for thirty years, great. That's about how long it's been since I examined and dismissed economic "science" as a snotty teenager, so maybe I'm just ignorant.

Here's a fun thing:

> Professor Charles Goodhart, a Pacemaker.Global Advisor, professor emeritus at the LSE and former member of the Bank of England’s monetary policy committee, made a rather remarkable statement at the ECB Forum on Central Banking 2021 last month: “the world at the moment is in a really a rather extraordinary state because we have no general theory of inflation”

https://www.pacemaker.global/post/goodhart-we-have-no-genera...
Crisis in its origin just means 'decisive point'.
Also, knowledge of international relations, international law, military command and control in the age of smart munitions, the behavior of autocrats (esp in Russia), 20th century history of Ukraine, Russia's prior invasion of Afganistan (similar in its initial plans) and war in Chechnya, the strengths and weaknesses of military alliances and NATO in particular, Poland's experiences with Russia in WWII and the Cold War, geopolitics particularly in the Black Sea, Russian naval power, politics of American war support, nuclear weapons diplomacy and tactics, modern Russian nuclear weapons tactics ("escalate to de-escalate"), propaganda campaigns, etc. etc. etc.

> In the 19th century, nobody had that all much firepower. Battles were local.

Knowing some history of Napoleon, for example, would help too. :) But yes, your general point is taken. And then 25 years later, WWII ...
If you have any suggestions for tests, I have a very large fleet of Raspberry Pi 3/4 with varying SD cards.

We have only had to replace <5 from failed SDs, we have had more stolen than fail.
I hate to say it, but I told about 100 people this long long ago before they invested hard into microservices...

The same people who said to me that the pandemic would just last a few weeks.

The same people who though a PT Cruiser was a beautiful car.

The same people who believed dogecoin and NFTs would make them rich.

People keep willfully failing because there's no incentive for them to be credible and accountable... There's just all the money they can make from perpetuating lies.

Sometimes we need to unplug the microphone, or ask the more quiet individuals what they think.
We'd be using VBScript.

https://www.tutorialspoint.com/vbscript/vbscript_events.htm
> Plenty of medium format cameras used square shaped areas of film negative and you were meant to adjust the aspect by cropping.

I shoot a 6x6 TLR occasionally and I really adore the square images I get. I never use it with the intention to crop.
$ curl -X GET https://plaintextsports.com/ -H 'Accept: text/plain' | head
<html translate="no">
<head>
<meta charset="utf-8">
<meta name="google" content="notranslate" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="format-detection" content="telephone=no">
<title>Plain Text Sports</title>

:(
As someone who maxed out multiple credit cards trying to pay for sports data, I know this pain all too well. If you're working on a hobby app, we give sports data away for free.

https://areyouwatchingthis.com/services/sports-data-api
Keep your OpenBSD system cool with obsdfreqd
I don’t think you know what computational photography is. Do you also think that the famous photograph of the black hole is not true to life?

It is not AI upscaling or whatever “magic” that just guesses at noise, most of it is just clever “hacks” to get out more data than you would ordinarily get, e.g. by using up the small vibration of the photographer’s hand to distribute the adjacent color filter’s input to where it belongs, and the like. Many part of it is done in hardware as well.
> Honestly I think the GDPR/cookie consent providers should be held equally liable as the website owner for the collective violations facilitated by their product.

The EU is finally going after them: https://techcrunch.com/2021/11/05/iab-europe-tcf-gdpr-breach...

I do hope they get sued out of existence
The spec explicitly allows for browsers to reject paths which are too sensitive or dangerous, even if the user selects it. They explicitly list the entire Downloads directory as one such example (while also saying individual files from said directory are ok).
The Trump administration was an advocate for Germany taking over more of its own defense: https://www.nbcnews.com/news/world/ambassador-grenell-tells-...
As a photographer I understood that my pictures never reflected reality I saw it with my own eyes.
I used various knobs and functions to get the desired vision I had.

DSLRs have their places, but to say that the entire professional camera industry wasn’t caught off-guard and failed to respond in kind to the rise of computational photography is an easy statement to make.
While I'm sympathetic to this because it's, well, simply true for many people, I think it's always important to bear in mind that

> Linux doesn't do what I need it to do with respect to the established MS Office norms I have to conform to.

Is an entirely deliberate outcome that Microsoft has pushed hard for over decades (as you'd expect, since losing that monopoly is an existential threat to them).
Oh, I mean it completely literal and in its original sense as a 'decisive moment', but you are of course right that it's diluted in everyday use.
Librem 5: First Impressions
True, there is (hopefully) always something like a DB on the other end, containing the data in a a fashion that makes it much easier to operate on (sql).

But is that really RPA at that point ?
Suppose your task is to scratch some data from a website, calculate something and if some condition is true also perform some form submit.

If you do have access to the actual database you can just use that. If you also have access to the API of the system, you have to "check some box", you might as well just write a normal application that calls some SQL, perform some http-posts and maybe also provides a nice website with that data it crawled, formatted in the way you wanted to calculate the data, in, let's say excel. (Some would say you wrote a microservice.) And if all of this is possible then you're apparently good enough in programming that such a solution is the way to go.

But if you're in the typical corporate environment where the API doesn't exist / you can't access the database / you're not allowed to interact with the checkbox except for the proprietary application, then you're back to what an RPA was supposed to do.

Because otherwise we're down to one question: When is it an RPA ? When you're just using a fancy UI ? When you're not accessing any API ? When you don't script ? Or is the example above with SQL + API also an RPA ?

RPA to me rings "mouse recorder for dummies" or "ugly hack that breaks depending on how good your visual detection system is". At least when you described discovering that you can actually just use real scripts instead of UI indirection, it reads like something like that. A "not invented here syndrome" of that RPA tool, instead of a helper that handles checkbox-detection + clicking for you.
If innovation can't happen until the ignorant are enlightened we're never going to see innovation.
This has nothing to do with the fact that the professional camera industry has failed to adapt to new and improved tools and methods that apple has largely pioneered in the field.
It's shocking how much delusion around the world there was about Poland being able to defend itself against Hitler's invasion. Are we similarly deluding ourselves about Ukraine?
that last diagram showing the analemma overlaid on the celestial sphere is SO FREAKIN COOL!