skysight-inc/HackerNews huggingface dataset:
That could actually make for a novel and interesting method of station keeping, not to mention a late win on one of the lesser-known Space Race fronts. https://www.popularmechanics.com/military/weapons/a18187/her...
I think the plan is to do it similar to anti-competition laws: if your market share is large enough and/or your company is significant to society then you'll have to comply. If you're small then you'll get a pass.
You can't cry for her.
That person seems to completely miss the whole point of fork/exec model -- setup of the new process.

For example, a frequent operation when forking is to redirect file descriptors:

ret = vfork()
if (ret == 0) {
dup2(file, STDERR_FILENO);
exec()

How would that work with "sfork"? Would the old stderr value be somehow saved by sfork() and restored on exec()? What about signal mask, resource limits, CPU affinities, effective user ids, capabilities and all the other process-inherited context that Linux have? That syscall will be both very complex and error prone, as the new features are added. To make it even worse, there could be userspace copies of the state -- for example one might do "fclose(stderr)" in the child process... and that cannot be easily undone in the kernel.

The last section of README, "Possible Implementation Using Unshare", shows the author have not thought about those use cases at all.
These days, receiving a third-party recruiter email has a very weak correlation with skills or ability to get a good job. Even FAANG recruiters frequently email me about roles I’m obviously not qualified for, and ignore me if I reply back to ask about opportunities which align with my skillset.

First-party recruiters are usually fine. They’re how I got my first industry job, and they can guide you through the application process and add a human touch.

The reason software developers get annoyed by third-party recruiters is their invasive, persistent tactics. My email address and phone number aren’t on LinkedIn, because I don’t want to be contacted outside of the platform. But that doesn’t stop spammers from figuring out my Gmail address based on my name [1] and sending me several spam emails every day. In one case someone went so far as to call my personal cell number during working hours.

If I acted like that, cold calling and emailing a hiring manager, it would obviously be inappropriate. It’s the same for the recruiter who sends me “opportunities” to leave my current job which I like quite a bit in exchange for a 3-month contract role using technologies I have no experience with whatsoever.

[1] https://www.uplead.com/find-emails-on-linkedin/
There is a difference between what you describe, and "being cultured", which is an attempt to elevate one's self above others.

UK class system stuff vs. being in a subculture on a forum. "The" culture, vs some shared interest.
> No one cares how big it is.

As someone who's helped many friends/neighbors struggling with limited disk space (whether on desktop or Android), i don't think this is true at all. I mean, end-users are usually not conscious what a reasonable size is for an app and will often uninstall one app to install another one instead of complaining of app bloat. They're still very much suffering the problem and care for it.
In case you didn't actually click any of the articles, I recommend at least reading the first. It talks about needing a new treaty for space to deal with space debris. The other two focus on national defense from a US perspective.
I’m not so sure, it seems to make people more delusional over time and more paranoid and anxious even from low dose usage.
Reading the actual document, I don’t see anything about “interoperability” implying “federation” - it’s more like “third-party clients must be allowed to use the same APIs as first-party clients”
Lost to Covid: Did vaccine advice cost the life of a young pregnant mother?
Show HN: Tuned - Build advanced crypto trading bots
“Stop discriminating,” by itself frequently doesn't cut it, though. And when it doesn't, playing to the numbers is another tool to use to attempt to reach a just equilibrium. It gives the minority gender a means of establishing networks of power, gaining positions of authority that can shift the culture and reduce the gatekeeping. While it may be true that deliberately aiming for a ratio stands the chance of disenfranchising some qualified people, the existing situation quite possibly does the same but we don't know it. Survivorship bias and default bias make it very difficult to discern whether the existing ratio is appropriately reflective of the population's nature.

I understand the point you're making that ratio targeting seems immune to indications that a different natural ratio exists that differs from the imposed one, but I argue there is sensitivity to negative feedback. If there really is a natural sample ratio that differs materially from that found in the broader population, businesses will eventually be unable to hire according to the ratio. The danger is of course setting up a system that's wholly immune to that possibility and risk coming to lay upon a Procrustean bed. But I think profit motive is sufficient to dampen that risk. Businesses who are simply unable to find and hire qualified candidates who fulfill their target ratio will abandon that ratio by degrees.
Investors always buy when there is blood in the streets.
They upstream everything they can: https://puri.sm/posts/end-of-year-librem-5-update/. In the long term it decreases the amount of work for the support. AFAIK PureOS is trying to differ as less as possible from Debian and mainline kernel. It needs to differ due to the new hardware and some privacy/freedom-respecting defaults though.
> Why not invest in homegrown alternatives that bring the changes they want to see?

Because these user-hostile practices give the companies who employ them a competitive advantage, making it very difficult for better companies to compete.
Not sure what you mean with "renders very poorly", is it just the font that doesn't look good for you or seems like a bug?

This is how it looks for me on Firefox/Ubuntu: https://imgur.com/a/WFx2okh

Seems fine, although I'd probably choose a different font myself.
I can't think of many social norms or government rules worse than ones that consider it despicable or, as you say, "unspeakably wrong" to have a right to defend yourself. The example of the grandmother in your text should be a clear case of someone doing exactly what is the only obvious thing when the policing system has failed at its job but criminals continue to victimize. What kind of absurd, twisted logic would claim otherwise to a constant victim without protection by the state?
Thanks for this. I stumbled across the 2015 study and I wasn't aware of the controversy surrounding its recent dissemination. Additionally, here is a recent article published by the author of the study: https://theconversation.com/vaccines-could-affect-how-the-co...

That said, I feel frustrated by how the author alternates between weak and strong wording that may influence a reader's interpretation. For example:

Said then: "When vaccines prevent transmission, as is the case for nearly all vaccines used in humans, this type of evolution towards increased virulence is blocked."

Said now: "...no vaccine is 100% effective...we still need more data to determine how leaky [the mRNA vaccines] are..."

Said then: "The use of leaky vaccines can facilitate the evolution of pathogen strains that put unvaccinated hosts at greater risk of severe disease. The future challenge is to identify whether there are other types of vaccines used in animals and humans that might also generate these evolutionary risks."

Said now: "Individuals and populations have always been better off when vaccinated. At every point in the 50-year history of vaccination against Marek’s disease, an individual chicken exposed to the virus was healthier if it was vaccinated. Variants may have reduced the benefit of vaccination, but they never eliminated the benefit."

If the author believed then what he says now, it would have been beneficial to include in the abstract of the 2015 study something like: In the view of the authors, this data suggests that next-generation vaccines coupled with mass vaccination programs are necessary to combat evolutionary pathogenic risks.
What a fantastic find of an article!

It's not every day that I get to read about a microbe so deadly that a small jar would be enough to kill all of humanity, so difficult to weaponize that no nation or group has ever been able to build weapons with it, so important to our modern food system that it has altered the taste of almost every packaged food we eat, and so widely used for cosmetic facial procedures that everyone everywhere knows its commercial name (Botox).

The title doesn't do justice to the article.
Given long enough, he'll be right on all accounts.
Thanks for writing the post! I thought it was interesting and deserved a second submission.

I played around with hosting my own email server for a bit, but gave up. It’s too risky that an important email will get blocked because my server isn’t trusted.
Tech workers salaries are going up everywhere, though, and it's happening in other industries too. It can't be because of Brexit that a bartender in NYC is getting paid more, but they are.
Kevin Åberg Kultalahti going full-time leading the Svelte community
> From my subjective (user) point of view, flatpak is pretty fine. Yes, I do get annoyed whenever I run flatpak update and see 5-10 updates to drivers or runtimes in the range of ~100MB each. But I also want applications to be "just working".

For most updates those download sizes are not really representative for the actual update size. For example right now I had two updates available with a total size of 336.5 MB + 275.2 MB. However `flatpak update` actually only had to fetch 17.4 kB + 4.4 kB and was done in a few seconds.
> Has anybody found a solution?

Frontend designers should stop using remote fonts, or fonts at all, for icons.
"A good case can therefore be made that rather than studying the response to an average oil price shock, one ought to consider the response of U.S. real GDP to each type of oil demand and oil supply shock. This would require a different class of econometric models that explicitly incorporates quarterly U.S. real GDP growth into a structural model of the global oil market. Such an extended model, building on the work of Kilian and Murphy (2014) and Kilian, would help in understanding the role of the deeper determinants of the real price of oil in explaining recessions, while avoiding the generated regressor problem and loss of degrees of freedom associated with alternative econometric approaches. Developing such a framework is nontrivial, however, because many of the identifying assumptions currently in use in structural oil market models are specific to monthly data, and hence is left for future research."

TL;DR: It's complicated.

And I wouldn't call 80$ oil a "shock", especially in relation to current asset and commodity prices. Look at prices from 2011 to 2014 - was 100$ oil shocking then?
Impressive execution and product strategy.
The current breeding techniques have produced varieties that are not conducive to the socialization (i.e. sativa vs indica). After legalization the market will need to have the marketing for sativas/socialization strains that will drive the development of happy/euphoric/uplifiting strains that do not promote sleep.
>And then there is the security issue of end-to-end encryption and the lowest common denominator.

There's nothing preventing companies from setting up non-encrypted bridges to satisfy the interoperability requirements and just say "we can't encrypt there, it's not on us".
I never bothered to learn all the find options, so find|grep is also my usual goto.
A ML View of the Role of Blood Glucose Levels in the Severity of Covid
Nope, but some papers are required to state the obvious I guess.
Weird how a complex piece of machinery with tight tolerances doesn't like things that could damage it.
Different Types of Shoes for Women in the Market
I am pretty sure this just means that messaging companies will need to provide a publicly accessible API. There won’t be any mandate to actually implement this interoperability beyond that, but of course someone could write an open source client that uses all these newly exposed APIs to make a unified chat app with Tinder, Slack, and WhatsApp all in one place. But the tech companies themselves aren’t being forced to work with each other, the ask from the tech company side is actually relatively small.
I would love to live in this world.
Hey, I’m Alkarim from Tuned. My co-founder, Anurag, and I spent several years looking for reliable trading infrastructure to run advanced crypto trading strategies. We tried several different open and closed source projects, but couldn’t find anything that kept exchange integrations up to date, provided tick-level strategy execution, offered trade level rebalancing across strategies, or gave us the ability to run thousands of backtests in the cloud quickly. We decided to build it, and make it available for free, so anyone, anywhere, can create a trading bot. If coding trading strategies in Tuned Script or Pine Script isn’t your thing, the Tuned mobile apps let you access hedge fund-like strategies developed by top quants on the platform for a fee- we call these Syndications. Within the last 12 months, strategies and syndications on the platform have made over 1 million trades. Appreciate any feedback, and happy to answer any questions.
Blogspot was one of the first popular WYSIWYG Web 2.0 low-friction site editors, before Google bought them and took them even further.

Google and its employees used to have Blogspot blogs!
I recommend Vimium C and Ublock Origin.
They have such a terrible landing page though.

Having heard of this first time I tried looking it up and all I see is this:

> Vercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work.

The heading above it is even more nonsensical. So many words which convey absolutely nothing to me.

Can anyone please tell me what does it do? Is it a cdn or some kind of hosting?
Engineers at heart wouldn't let a single point of failure in in the design of it to let a pin drop unexpectedly. Is the vehicle insured for a do-over should it fail to launch unspectacularly and land in the water?
I've rewatched LOTR movies like 4 times, i want to start reading the books, how much of an investment are they in your opinion?
I have created a new coin which actually operates without a blockchain, which as far as I know is completely novel. Once a coin has been brought into existence it no longer consumes energy, no matter how many transactions you make.

The coin can function without any internet connectivity, and governments can not track your transaction activity. Your wallet is also offline, and has advanced antivirus software (in fact it cannot get a virus) and is immune to computer hackers (although literal hackers can still access your wallet if they are determined enough).
My Dad invented one of the products advertised in these. Imagine my surprise the first time I saw a collection like this pop up.
In that case I'll take 12 money please.
Sounds like they finally worked out all the bugs from their malware and it is that much harder to detect.
I prefer to do review and building stuff from source. Cloned git repo, ran npm install and was greeted with this like WTF? (never used npm before)

added 2250 packages from 1470 contributors and audited 2256 packages in 141.955s

88 packages are looking for funding
run `npm fund` for details

found 59 vulnerabilities (7 low, 23 moderate, 22 high, 7 critical)
run `npm audit fix` to fix them, or `npm audit` for details
Vimium C
I agree with some (especially meat) but many of these seem like personal moralization.
Any tips, tricks, resources for learning scala 3 ? I have no scala 2 experience as well
I’m not aware of anything like Substance P for temperature sensation. If I had to guess, it sounds more physiological— circulatory system adaption to handle colds exposures (e.g. blood vessel diameter). Maybe someone else here knows more and we can both learn!
Meh... i used to install tarballz, hunting for .so files, then RPMs hunting dealing with circular RPM dependencies, then DEBs dealing with unmet dependencies. As I age all that got boring. I hate Snaps because of how intrusive is with the system.

Flatpak brings Linux to what OSX had like 10 years ago. It just works

Regarding download size? Even I, living in a third world country, have an internet connection good enough to not care about download sizes...

Regarding file redundancy. If that is much of a problem for anyone, I'm sure that could be dealt with at the file system layer: hash/detect duplicate files and compact them, then copy on write. Personally, HDD space hasn't been an issue for me on PC or laptops in a long time.

Flatpak finally just work and we have the technology to make it usable. Moreover I argue that flatpak IS the future as those 2 previous points will become more irrelevant as time goes by.
AppFS [0] solves this by just providing every file any package needs, including libc.

AppFS lazy fetch self-certifying system with end-to-end signature checks way to distribute packages over HTTP (including from static servers) so it's federated.

Since all packages are just a collection of files, AppFS focuses on files within a package. This means if you're on Alpine Linux and want to run ALPINE from Ubuntu (assuming Ubuntu used AppFS) then it would use Ubuntu's libc. This is pretty similar to static linking, except with some of the benefits from dynamic linking.

CERN has a similar, but more limited system called CernVM-FS [1]. AppFS isn't based on that and I only learned about it after writing AppFS.

AppFS is based (in spirit, not in code) on 0install's LazyFS. Around the turn of the century I was trying to write a Linux distribution that ONLY used 0install, but due to limitations it wasn't feasible.

This is possible to do with AppFS and how the docker container "rkeene/appfs" works.

[0] https://appfs.net/

[1] https://cernvm.cern.ch/fs/
E.g. factorio is compiled for linux.
I tend to add whatever users request. There have been music players in the past that were requested but I was never able to add support for.

The most notable request is... windows media player! I still don't know how to get real-time 'now playing' data from WMP! I'd imagine WMP being very high up on this list as well otherwise.

Two others are the Amazon desktop app and the pandora fm desktop.

I'd imagine my application could theoretically be used to scrobble to last.fm too for alllll music players you have on your desktop, but it'd be a bit of development work to add that

There are many people coming from WMP asking me what music player they should use, my most common recommendations are Foobar2000, AIMP3 and clementine, by the way! There's a lot of really great music software out there that's just being ignored by the mainstream.

It was kind of surprising to me though that YouTube (not even YouTube music, mind you) is the most popular "music player", although relating it to my own experience this makes a lot of sense. It's not even a real music player, playlist randomisation is broken, and there's a whole lot of other stuff missing and broken when it comes to playing music (no seamless transitions, ads, GEMA/DMCA/whatever based on your location, uploads removing videos etc)

Accessibility is by far the most important thing here. Even Spotify doesn't even come close despite being second place
And Ncage lol
And on Windows the default way to bundle an application is "make a separate directory for that application, put everything you need inside it" which is kinda equivalent to Linux "/opt" packages, IIRC? Anyway, that neatly combines with the lookup rules for .dlls (they're first searched next to the executable file itself) so that shipping mostly self-contained applications is sorta easy: the applications by default use their packaged libraries, and if those are missing, the system libraries or libraries from PATH are used.
Yes it is.

To put this in perspective as far as it's futility, in 2019 the United States was producing over 12 million barrels of oil a DAY.

Opening up strategic reserves to reduce fuel prices undermines whatever reasoning he had to halt all new oil and gas leases on Federal land. My neighbor, a welder in the natural gas industry, was laid off early this year due to the freeze on new leases. Biden just does whatever his team tells him to do that minute. I voted for him, but I've never in my life felt more regret for voting for someone.

He was supposed to be a moderate Democrat which is what I've always voted for. He's a radical but with less conviction. The team around him oscillate between ivory tower detachment and radical activism that is out of touch with the public.

As a result he's going to undergo a policy which will succeed only in making the US less prepared for a disaster requiring the reserve. Fuel prices won't really be dented much. CO2 emissions will still go into the atmosphere so nobody wins except for activists who think it's okay if oil comes from another place but not from here. And my neighbor across the street is still out of work when there are numerous wildcatters who could employ him if they could start drilling with the now high prices making them very profitable. They can't due to the lease freeze and he's still out of work. And the CO2 is still going into the atmosphere one way or another.

All of it is just theater to please radical activists like my father who never heard a MSNBC talking point he didn't parrot.
Yeah, I think HN strips emoji

For example, I’m including 5 below:
Yeah no, being high is a totally different and unpredictable thing to being buzzed on alcohol.
Normally you wouldn't use `w-32` but rather something like `w-8`, that translates to `width: 2rem;`. Same with colors, you would use `bg-red-400`, that happens to translate to `rgba(248, 113, 113)`.

Half of TailwindCSS is a _way_ of using styles, but the other half is almost a theme: a set of margins, paddings, text sizes, colours, etc. that work well together.
Most of the arguments one would think of as flags are components of the search expression, which can include the operators '!', '(', and ')'.
I wonder what strategic reserves will be released once we've converted to EVs.
So what is the half life constant? Does it also apply to skill or only to knowledge? Are you hiring knowledge or skill?
I have tried doing this a few times but always ended up stumped and eventually gave up. It’s difficult to find processed foods (e.g. yogurt, cereal, peanut butter) without sugar and so easy to mistakenly get foods with sugar on accident. Baked goods of almost all kinds have sugar by necessity, so they’re generally out. This doesn’t even account for the natural sugars in fruits and the like.

How committed are you to no sugar and how have you addressed all that? I’d love to try again with some better strategies.
Thanks for writing this up! This is something I've struggled with in my Go projects, and I didn't know a good way to solve it. Your writeup and the reference to the go wiki was very helpful.
Ha, my co-workers choke every time I share my screen and they see my tabs. Then they learn that they’re just seeing one window out of twelve.
The chassis is virtually the same, apart from the addition of USB-C and a relocating of the wrist strap holes to the top. I actually use the official Sony CP1 case on my A5 Quaderno Gen 2 just because I happened to find that case on clearance. The main improvements are speed-related, screen related (noticeably better contrast) and most of all, a dramatic improvement in pen feel, speed and accuracy. Also some nice functionality improvements, especially around the highlighting function. There's also now a freehand highlighter.
Not to mention body modification has a rich, long history in humanity that's not going away anytime soon.