skysight-inc/HackerNews huggingface dataset:
Ask HN: where to find Remote Jobs for Unskilled Workers
Within countries that have deteriorating economic conditions finding employment that pays a living wage can be nearly impossible. While it’s clear that for software developers it’s not too complicated to find remote work, for those that do not have a specific skill set it is much more difficult to connect with employment opportunities.

My question is simply this: what resources are people aware of for finding non-software development remote work?
> Clearly this information should never have been allowed to be stored digitally.

I've been aggressively informed, repeatedly, that since paper is old and computers are new, you're basically a witch-burning, Galileo-jailing Luddite caveman who is afraid of fire if you notice that the failure modes enabled by some computerization are multiple orders of magnitude more catastrophic than the analog alternatives.

I mean, this is actually far worse than if they kept all of this information on paper records, stored all the records at one unguarded warehouse, and a burglar was allowed to pull a truck up to that warehouse and spend all day stealing them. It's worse than if they hadn't kept records at all.
New revealings in the report include the discovery of the reason the AOA sensor was feeding faulty information to the flight control computer was that it was most likely improperly repaired by a U.S.-based maintenance repair facility. [0]

So, the seemingly racist thread hypothesis of "Indonesians are too stupid to operate modern aircraft" still doesn't hold.

[0] https://www.aviationtoday.com/2019/10/28/lion-air-737-max-fi...
Looking at the RFC, the grammar is not well-defined:

'opt-value' is specified as any amount of 'pchar'[0], which includes both '&' and '=' (the delimiters between opts, and between opt-key and opt-values, respectively).

So in order to parse a payto-link, you either go eager and have only one option in the string, or lazy and my valid opts 'description=Food & drinks' will error out on a missing value for the ' drinks' authority-specific option, or go nuts and have parser-specific behaviour.

[0] pchar as defined in https://tools.ietf.org/html/rfc3986#appendix-A
> For one thing, templates hurt the C++ compiler's ability to generate efficient code.

This claim needs some support. C++ has notoriously slow compile times, but note that he's talking about efficiency of the code generated, not the efficiency of code generation itself, which I agree is damaged by templates.

> It might surprise you to hear that, considering that C++ is "efficient" while functional languages like ML and Scheme are "inefficient," but it's true. C++ templates hide your intentions from the compiler: did you mean type abstraction? Did you mean a syntax extension? Did you mean constant-folding or compile-time code generation? The compiler doesn't know, so it has to just blindly apply the copy-and-paste strategy and then see what happens.

I'm going to propose that this isn't a bug, it's a feature. The optimizer should be completely independent of syntax - and that's what C++ templates are, automatic AST expanders (plus some compile-time computation). All that the optimizer sees in the end are basically unrolled assembly instructions or IR, and we have battle-tested techniques to optimize this. Most of the heavy-duty optimizations in modern industrial compilers happen on the linear IR representation anyway.

While templated code can be fatter than non-, link-time optimization can often reduce bloat when your your ad-hoc polymorphic template is really just acting as a parametric-polymorphic function a la ML.

Now that I've played devil's advocate, someone more familiar with GHC, please tell me how Haskell has optimizations (e.g. deforestation? or is that just a solution for a problem that is specific to Haskell in the first place?) that make my assertions above untrue :)
good. they will come back though. they are like pests.
In case non-UK people don't get it ...

https://www.bbc.co.uk/news/entertainment-arts-54553828
TIL, thank you. Looking back, not a great post. Probably deserves the votes.
Your comment is an example of typical programmer thinking that says "only a perfect solution is worth releasing".

I have been guilty of that error countless times.

An individual's actions will not solve a society's woes, but they don't need to. If they help a little bit where they are, they can be worth doing.

Furthermore, individuals trying to help does not preclude larger-scale solutions. The people attempting individual actions could even contribute to the larger-scale or policy-based solutions.
If we don't have honey bees, we do not have crops.

There is no mystical "other pollinator" that is going to fill the niche of the honey bee

Sorry, what?

https://vcresearch.berkeley.edu/news/native-bees-often-bette...

I haven't got it out for honey bees, but as your comment makes clear, native species are underappreciated.
It's fast, memory efficient and you're productive in it. It also follows write once, run anywhere without any dependencies.

Downside is no generics but otherwise great.
IIRC correctly one country uses three digits in the less than one realm. This site https://www.localeplanet.com/icu/currency.html has one three and even a four.
> Nowadays, there's some subtantial differences. Intellectual authority changed. You can't have a credible intellectual discussion about anything without having heard of a certain set of old guys anymore.

It was the same in XX or in XIX century, philosophy goes back thousands of years and it makes sense to know what before you said. Maybe back in Socrates days everyone worked from a blank slate, but that time is long gone.
Because the shim is still secure.

> Shim then becomes the root of trust for all the other distro-provided UEFI programs. It embeds a further distro-specific CA key that is itself used for signing further programs (e.g. Linux, GRUB, fwupdate). This allows for a clean delegation of trust - the distros are then responsible for signing the rest of their packages. Shim itself should ideally not need to be updated very often, reducing the workload on the central auditing and CA teams.
I do believe that the parent comment was unfair; it is possible to implement a compositor without libwayland —
but I do think that there is some truth in that the C structures are the de-facto protocol from the client-side. For example graphics drivers
seem to expect wl_display and wl_surface [1] rather than, say expecting the object id.

It’s not as though this is different under X though and isn’t a criticism of Wayland.

[1] https://www.khronos.org/registry/vulkan/specs/1.2-extensions...
"there's this Linux feature that's incredibly slow on x86-64"

This isn't the appropriate comparison. What they said is "x86-64 is incredibly slow", and then when you teased them for details, what they meant was "this Linux feature is incredibly slow on x86-64". To which the answer isn't "it's fast on RISC-V", but rather, "that's a problem with Linux, not x86-64".

If you have a beef with GNOME, then bring it to GNOME. Don't pin it on a tangentally related technology which bears none of the fault, and which has had hundreds of thousands of hours of work invested in it by volunteers all to make something nice for you to use.
Looking for a Mentor
Is there some type of service outside of higher learning that can put me together with a mentor of some kind to guide me in further developing my skills? I believe am hitting a ceiling with what I can do on my own just from ambition/work ethic/"talent". I feel I am at the point where it would be more cost effective for some external force like a professor or the pursuit of another piece of paper to push me where I want to be in my craft rather than to continue being self taught and take more time to reach this point on my own. Cost of paying for school/hiring a mentor isn't really the concern here, rather the return on time invested seems to be diminishing the more I go on my own. I purposely left this generic to see what people in any field have done if they have reached this point in their career, but to provide some context, my ultimate goal is to reach a master level in CS coming from an unrelated engineering background/undergrad studies.
From the linux-on-the-desktop perspective, I have the impression there are 2 major groups today: Red hat, going all in on both gnome and wayland, or most others on X11. So gnome having an objection to these basically means wayland does not have them. All the other wayland clients together are mostly background noise.

Stated from a programmer perspective, what I can count on being available. What is the baseline?

Desktop linux is a mess compared to windows or OSX, with gnome/KDE as major frameworks, and a ton of minor but still relevant frameworks. The one thing they have in common, the one thing that makes GUI applications work more or less together is X11. Wayland causes a split here: yet another painfull technology reset that will probably cost us a decade before everyone has migrated. Now if wayland itself is fractured between its major player and everybody else, there is a 3-way split.

It seems X11 will die, Gnome as 800 pound gorilla will dictate the technological baseline, hence end users will lose basic functionality after suffering trough wayland's maturisation.

I can understand your frustration. You've probably built something great, X11 seems a dead end, and I presume you can't do much about Gnome. But I'll either have to live with this mess or run back to windows. I've dealt with pulseaudio and systemd, and both were arrogant low-quality projects that took years to stabilize back to their original levels. I can live without beeps on my desktop for a week, or the occasional service weirding out. I can't live with a usable UI.

Maybe you deal with climate change conservatives by demonstrating they still can get their groceries without their CO2 spewing SUV.
"just the default" seems to diminish the enormous importance of defaults.

changing "just the default" on organ donation to presumed consent w/ family veto, for instance, would essentially end all organ supply issues in the nation.
Yeah wasn't sure if that's the case or not. Why else would the offer analytics for free though? It's been (relatively) recently they've allowed people to import GA sessions for retargetting. Always thought it was for being able to improve rankings.
Most work on X.org happens on its extensions and drivers. Just because the main server is stable (i.e., no new features are introduced) doesn't mean that the project is dead.
Legally, no. Monopolies do not generally need to aid their competitors to the point that they produce viable products. At times, however, monopolies do provide token support to competitors to reduce the risk of anti-trust enforcement. See, for example, Microsoft supporting Apple in the 1990s and Google supporting Mozilla.

Definitionally, companies without viable competitors are monopolies. Microsoft still has a defacto monopoly on PC operating systems as Linux isn't a viable choice for 95%+ of PC users. This market situation is extremely detrimental to consumers but isn't illegal.
> first one I've ever had where I can watch youtube, or vlc/mpv at 60fps without flickering, dropping frames or tearing

Have you tried Picom?

https://wiki.archlinux.org/index.php/Picom
The cluelessness is just baffling. I wrote a much longer reply but there's no point in pursuing this further...
Babylon Bee’s CEO Pushes Back Against Big Tech (Facebook) Bullying
A social//religious group I am apart of has been using Jitsi for our virtual meetings in lieu of physically meeting in person. It is great and has been for months -- so much so that I forget if I've ever used Zoom.
Blind person here. I don't need fancy shmancy formatting, so this could even come in handy for my own, personal use.

With that said, does anyone know if the filename structure inside that file makes any sense for a human? Can you find a book by author/title?

Also, what's in that dmca.mp4 file? All I hear is music.
The v4l2 trick "works", but usually the application will use a lossy video codec optimized for faces, not screens. wf-recorder to v4l2 as a poor-man's screenshare to Discord ends in a blurry mess. YMMV with Teams.
Yes and no. A biologist (Kerr) was trying to either improve the heat-resistance of european honeybees or gentle the african bees and amplify their productivity.

A fuckup led to the release of several of swarms of african bees which went on to crossbreed with local european honeybees, so africanised honeybees were not actually a human creation.

The result turned out to mostly take from their african ancestry: highly defensive, fast reproduction, readily swarming (or even absconding), way less picky about their nesting sites, … leading to high invasiveness.

AFAIK africanised honeybees are no worse than their african ancestors (though I'm not sure they're any better).
I'm all for anti-trust action, and especially legislation, against Google and other large corporations with app stores and ads and other things perverting otherwise decent product interactions. But this just seems like a terrible way to frame the nature of Google's anti-consumer behavior.
I was rather disappointed my MB didn't have a UEFI shell when I wanted to recover an completely corrupted GRUB config.
Perhaps worth a re-read.

"Google uses the information shared by sites and apps to deliver our services, maintain and improve them, develop new services, measure the effectiveness of advertising, protect against fraud and abuse, and personalize content and ads you see on Google and on our partners’ sites and apps. See our Privacy Policy to learn more about how we process data for each of these purposes and our Advertising page for more about Google ads, how your information is used in the context of advertising, and how long Google stores this information."

https://policies.google.com/technologies/partner-sites
Ask HN: Why is no one using local/offline search engines?
I've got lots of books/pdfs and plaintext notes. With so much information, I often need some means of searching over it.

However, literally the only app I know of on Linux is Recoll [0]. On Android, the closest app I've found is DocSearch+ [1], which isn't open source.

Do people not see a need/usecase for it? Is everyone relying on cloud apps? Is there any interesting work in that area?

Why is it not part of everyone's desktop environments/shells? Our computers and phones are powerful as ever, we can totally afford to have a proper full text indexer (with stemming/query language/etc.), running in the background.

[0] https://www.lesbonscomptes.com/recoll

[1] https://play.google.com/store/apps/details?id=com.docsearch.pro
> Most will if asked.

No, most people who post good videos don't respond to e-mail.

Whenever I take a flight or long train ride or are otherwise going to be without reception I often youtube-dl a bunch of stuff to watch. That usually happens a couple hours before the flight, and I can't be bothered to deal with e-mailing National Geographic and Coyote Peterson and Smarter Everyday and their ilk and pray that they'll send me a high-res video file. They probably won't.

And there are all the times I've used hundreds of downloaded videos as datasets or test sets for machine learning algorithms.

Just because rights can be theoretically violated with a tool doesn't mean we should ban the tool. My use of youtube-dl is legit as far as the copyright claims of video creators go. I'm not reusing or redistributing their content without permission.
Julia Helps to Bridge the Gap Between User and Creator
You might be surprised at the number of medications which are effective for specific conditions or symptoms but for which we don't know the mechanism that achieves the effect.

Yes, modern medicine has a large component of throwing stuff at the wall to see if it sticks.

If it sticks, and it passes all the usual clinical trials to prove it does more good than harm, it's approved, even if we don't understand exactly why it works.
This would probably work better when heating up rooms rather than water. The benefit of using electricity as an intermediate form of power is that it becomes possible to heat water up to boiling temperature. Exercising humans never reach boiling temperature no matter how hard they try.
Top Old School Television Horror Classics
> What does Go bring to the table?

A still maintainable code base 5 years along.
That's intriguing. Is there a name for a process like that? Because I can imagine that it happens a lot.
You could perhaps have the device in a deep sleep mode after manufacture until activated with a scanner...
Moderately well trained (based on 8-10hr/wk cycling specific training year round) older (40+) cyclist here... 260w average for an hour is pretty reasonable... 300w for an hour for hard a effort is possible for me when measured at the crank with a power meter.

One thing to keep in mind about power numbers vs pro cyclists is that they can churn out these kinds of watts at significantly lower body weights than a recreational cyclist. For output into electricity though it doesn't matter if I’m 35lbs heavier than a pro because watts are watts.

Regardless it seems to me that these levels of output using a full body motion of a rowing machine would be exceedingly difficult for a one hour period compared to cycling that leaves most of your muscle groups relaxed.
I would prefer protocol specification, myself.
On top of my head, France is one, Spain too, and Italy as well.

> I suspect a big part of the motivation is initial high rates of people claiming they forgot their mask when they get to the shop and insisting they be let in anyway.

As far as I can tell, no shop here (Italy) will let you inside if you don't have a mask. At least in my town shopkeepers enforce this.
>I wish The Matrix had humans in virtual reality cages because the AI had a mandate to keep them alive and well

Humans have finite lifespans, right? So all the AI has to do "relieve" itself of the burden of keeping humans alive would be to not let them reproduce. This would be pretty easy considering that it's pretty hard for people to spontaneously become pregnant while hooked up to those pods.
It looks like they are unix line endings, UTF-8, and markdown formatted.
I'm impressed it took off. I remember looking at it when it was just a few years old and I was still kinda new to programming. At the time, it was just interesting because of novelty factors, and I kinda just wrote it off as a neat language that I should stop wasting my time with as it would never take of.
>In general life, I would say strong knowledge about statistics is helpful. It helped me accurately assess the covid threat where I live. It also taught me to
...
and have used statistical/chance-based thinking ever since and it helped me to experience more certainty in uncertain situations.

Interesting. Are there any specific books you would recommend for this sort of thinking, or are just basic stats books good enough?
You don't. Some frameworks are stand alone. It just happens flask uses wsgi, and so you need gunicorn.
That seems like a search result not worth comparing. It is, as they say, a stupid question with only stupid answers.

Let's compare the last search I actually did on Google:

https://duckduckgo.com/?q=how+to+partition+a+plane+into+k-ma...
https://www.google.com/search?q=how+to+partition+a+plane+int...

DDG results aren't "bad" as such but they're not as good as the Google results. The three videos that DDG gives me at the top of the SERP are totally irrelevant and the Wikipedia panel DDG offers is while not completely unrelated still doesn't address my query.

The google results contain no irrelevant videos, no knowledge panel, just ten research papers. Much better results.
Segger. Lots of choices at different price levels.
GPT and most modern "AI" approaches suffer from the same problem: they're just brute force algorithmic approaches that don't mimic "intelligence" in any way. Since there is no understanding, they can't learn in the same way humans or other living creatures do (in general terms, by extrapolation).

The ironic thing is that ML became popular because we didn't have the technology back then to properly model actual neuronal activity. Now we do, but ML is so established that modeling "true" intelligence is no longer de jure.
Bitwarden can also handle TOTP codes, but you need premium ($10 / year).
It was more like 1 in 5.
Show HN: My Workout Tracker in Notion
In my case NextDNS shows up as Google, both here and on https://www.dnsleaktest.com/ since they are using GCP.
Summary of the 9-minute video. The landlord is angry because the TV show wants to film in the building (presumably offering a lot of money). The video is an oral history of the landlord's increasing aggresiveness, and includes a recording of the landlord shouting through the wall.

In the video's description on YouTube, there's also some updates. (Like "I forgot to mention in this video that he has been cutting my power as well.")

https://www.youtube.com/watch?v=BGYUAgXR8Y0&feature=youtu.be
To answer your points...
Some people will commit suicide... So what, somebody knows your condition? Guess what nobody is going to bully you, life moves on. Nobody is going to commit suicide. Some will avoid treatment... I would too if doctors were trying to profit off me. Remember the goal of these institutions is not to cure but to subscribe pills for life to make money as long as possible. Actually, having the courage to say "NO" to prescriptions will probably cure many
Not directly a mentor but maybe a study group helps? Have you done some internet courses on some topics? Maybe try to connect to the professors. They might have good students that can help you out.
I think finding a mentor for coding stuff is one thing but getting a good background of CS education is harder. Hope you find someone :)
Configurability is great, but that isn't an excuse for having poor defaults. A child comment to yours mentions that Sway now uses a heuristic to find a "reasonable" default scaling factor, so it appears that Sway currently does the right thing.
It is not a nuance, it is a terrible precedent showing that Russia can just come and take away a sovereign states territory. It is like a bigger tougher person coming into your home and starting to live there and there is nobody who is going to help you.
Is GCHQ having such difficulty finding staff?

A large government department requiring niche technical skills on public sector pay and bureaucracy levels in a rural part of the country?

There are probably some difficulties.
Extinction events don't happen that often. Meanwhile the massive changes we've made to our environment (in a relatively small time frame) are having a serious impact on our ability to survive on this planet.

We don't need to "reduce our reliance on nature". We're always going to be subject to the influences of what environment we live inside of. Whether it be on planet-scale or otherwise. We don't exist in a vacuum.
I'm not sure either matter, ultimately. It's the industrial structure, rather than the demands of the job (provide a good search engine) that matter here.

In order to be a sustainable google competitor, you need to be a competing search business, not just a competing search engine. The business model is such that market share affects unit value. A search business with 1% of google's traffic (or 1% of fb's social traffic) does not make 1% os google's revenue. More scale, more unit value.

Meanwhile, the way most/many small search engines monetize is via adwords. Adwords has already been found guilty (EU court) of abusing this nasty grip on their (minimal) competition's revenue avenue.
Native solitary bees are going extinct and in danger largely because of being outcompeted by invasive European honeybees. They're not the only invasive hymenopteran established in the Nearctic, but thanks to human effort they are by far the most prolific.