skysight-inc/HackerNews huggingface dataset:
Bad trips often uncover a lot of negative unconscious material that the tripper does not want to deal with in their ordinary waking consciousness. Psychedelics can sometimes just kind of "put your nose in it" whether you like it or not and make you face these things. Some people can't handle it.. especially if they're not expecting it, have not prepared, and have no professional support to help them to work through and integrate the experience.

It can be terrifying, but my own bad trips (which happened decades ago) have taught me much more than my good trips, which were just fun. Not that I'd want to have a bad trip or wish one on anyone else, but they can be used constructively and be ultimately helpful if one tries to learn from them instead of just push them away.

Surrender to whatever happens during the trip and turning towards the fear has also been shown to lead to a positive outcome as one experiences "ego-death" and then rebirth, which is why this approach is encouraged in professional psychedelic therapy. I've read some psychedelic therapists telling their patients that if they feel like they're dying to just die.. and that it'll be ok.
Markdown and Org are not in the same league. However, the goal is to have something like Org in (Neo)Vim. It will take a while, if it ever happens to get to feature parity with Org though.

Edit: I would welcome though, if Org was supported well in (Neo)Vim. Then there would be one less excuse not to use it.
According to the company's web site, they send you replacement AirPods before you send your old ones in. So no, they are not replacing your batteries and sending them back to you.
>How do you expect the average consumer to automatically know if a product they’re looking at is being resold from AliExpress?

I think that's probably a good question most of the time. On this site (vincerewears.com), though, it's pretty obvious.

First, the t-shirt is priced at $99, with no notion of brand or why you might pay $100 for a t-shirt. Next, it has this warning on the product page: "CLOTHING ARE ASIAN SIZE. KINDLY CHOOSE 1-2 SIZE BIGGER FROM YOUR US MEASUREMENT."

And this on shipping policy: "In regards to shipping, we are still offering free worldwide shipping to nearly all countries, however there will be delays. Our usual delivery time is 15-40 business days, however please allow up to 60 business days for delivery."

So, 60 business days is, ugh 12 weeks? 3 months? Heh.
5% more efficient panels also means 5% less panels to install, cutting the labour cost again.
Thanks - I wasn't even aware that was an option.
You just send false info first.
There's another side as well though - a failing battery will stop working unpredictably, which is also very bad for business/productivity.
I guess there's really a slippery, spectrum definition of "space." FL3300, FL2600, etc.

The Kármán line (FL3300) could be considered "space" since it's roughly where aerodynamic lift is no longer possible.
Scam is probably not the right word for dropshipping. Though dropshipping does seem like a parasitic activity that captures the energy and capital of the dropshippers in order to increase prices.

The scam in this article seems to be the bots that try to trick would be Instagram influencers into buying merchandise to sell to their audience. As I understand it the bots are really just trying to convince the influencers into buying the goods themselves and the influencers don't get any cut of whatever product they do sell.
> if you are foolish enough to pay markup on items that you could order yourself directly from AliExpress that's your own problem

It's not necessarily foolish, they're providing market-knowledge arbitrage which has value. If the reseller made me aware of the product in the first place and I'm willing to their price then the premium was the price I paid to not have to discover the product on my own, and to not have to bother with price comparison shopping.

I know $15 is an agreeable price and I can buy it right here right now instead of spending 30 minutes comparing vendors to find that I could save $5 on AliExpress, or just never having it at all because I didn't know about the product.
We'll be lucky if it has a story.
I agree with you, those are absolutely fundamental. The bar should be set higher though, especially for senior engineers.

https://benjiweber.co.uk/blog/2021/04/10/dont-hire-top-talen...

This is why I stress the importance of culture. I got into engineering because I loved coding, I loved problem solving, I loved writing programs and making things happen on the screen. It's so easy for the team sport aspect of software engineering to become a blindspot if it's something you're not interested in.
Are you allowed to cast the void * to volatile void *, pass that to memset and except the same result, or is the void *, volatile void*, void * conversion eliminated aswell?
They do but in the meantime you got a laptop that only works off AC.
It was a demo of quite expensive commercial entertainment product, of course it would look like that.
A few days of process time maybe but not wall time. Gotta take longer than that to get an interview arranged and contracts done by HR?
> Certainly saves me money.

I think a lot of people believe its saving them money, but in reality its actually costing more and at the same time lower quality than it would be with a correctly-priced pay-per-view model. You can't compare to blockbuster because that system was old and there have been many things that can bring the cost down these days.

> if your subscription isn't providing me with value, I cancel it

Yes, that's why streaming video services have some quality content, and its why they price them so cheaply - so its worth it despite the fact that most of the content is low quality and lacks a variety of quality content. If they increased the options available, they'd have to charge more money than its worth to cover the costs of that extra content. If they increased the general quality, same thing. There is a limit to how large these subscription content networks can get before it must fragment.
Really great list, thanks for sharing that!
Ask HN: How do you learn systems programming?
It all seems like information overload. I mean x86 seems like a massive pile of legacy build up with all sorts of strange instructions with weird, niche usages and the advice given is to read a series of multiple massive manuals and understand them?

As far as languages go, C seems like a mess because you have to know offhand how your particular compiler and target architecture will react to all sorts of unspecified things. Then there’s all sorts of seemingly trivial things that either have to managed manually or outsourced to some library. I’ve probably seen dozens of C functions and macros across both the Windows Kernel and Userspace APIs for creating variations of string, many of which seem redundant. C++ seems pretty bad too, with it being a massive pile up of C legacy and modern features and I’ve even seen experienced C++ developers mention the language is often a complete mystery to them. Unfortunately these seem like the only two languages used in the sort of domains you’d classify under “systems programming”.

The the operating systems themselves seem as bad too. The Linux kernel documentation seems horrendous, with a lot of things getting nothing more than a brief overview. I recall looking at a particular feature for working with a standard platform hardware device and the documentation basically said “there are two API’s for working with this”. Without giving any more information on those API’s. Sometimes the source code might give you a better understanding, but that seems rare in the cases I’ve tried. Man pages seem decent on occasion, but some operating systems are sparse with them. Most notably I recall NetBSD not having a man page documenting the kernel interfaces for network adapters and having to ask around in random places for help. Windows kernel documentation seemed ok for a while, but some parts are still very rough, linking to obsolete versions of things (NDIS, particularly CoNDIS was bad about this and there were important, but trivial dteials I leanred that I couldn't find anywhere in the docs. Windows Userspace APIs seem to be bad though. I was trying to look into WMI stuff the other day and it felt like every other link was broken or linked to some obsolete docs.

All the sort of things I mentioned above make it seem like learning this stuff is damn near impossible without a decade of work and/or handholding. I can’t tell if what I’m seeing is real or if my learning abilities have severely atrophied over the years.
Programming for kids – Examples, explanation, visualization
Treating "the memory as-if it's volatile" would not block such an optimization. Specifically, zeroing a volatile or atomic that lives on the stack immediately before returning from a function whose scope it lives in is freely optimized away, because it is not observable.

Many people mentally model atomic as akin to volatile, about which they also frequently harbor superstitions.

I knew a FreeBSD core committer who insisted (and convinced our boss!) that volatile was entirely sufficient to serialize interactions between threads.

Someone else expected a line with a volatile or atomic operation never to be optimized away, and was appalled that it happened. Assignment to a volatile stack object whose address has not escaped and is not used will, in fact, be optimized away, regardless of the "clear language of the Standard".

Often, not performing what would appear to be a pointless optimization would block a more substantial optimization. Compiler writers optimize aggressively in order to break through to the substantial ones, which are most usually dead-code elimination that can then propagate backward and upward.

If you really need for a volatile object and operations on it not to be optimized away, you need to allow a pointer to it to escape to somewhere the compiler cannot see. Have a function in a separate ".o" file, and pass the pointer to that. Or, better, use a compiler intrinsic or other facility provided specifically for the purpose, such as memset_s or explicit_bzero.
I own AirPods, I like them, but it sucks that they die when their battery dies, and they have to be thrown away for pretty much no good reason - just because that's how Apple designed it, and it could have many design priorities, and one of those priorities is to not throw nice shit away after two years.

In the spirit of advancing curiosity, it was interesting to just see, is it possible to reduce environmentalism to something like "joy * time / embodied energy"? Bitcoin is mined because a bitcoin is worth more than the electricity used to mine it, so if your joy * time is "making money quickly" - which it is for a lot of people! - it seems really attractive to mine bitcoin but it isn't environmentally friendly.
> Afghanistan was also the wrong target, or at least not the only country in the region that should have been targeted.

Afghanistan wasn't the only country in the region (nor weas that the only region in the world) in which the US conducted campaigns against al-Qaeda and factions allied with them.

> Bin Laden hid in Pakistan after all, and the Taliban often crossed the border to Pakistan to seek refuge.

And the US conducted attacks against al-Qaeda and the Taliban in Pakistan from very early in the war, and also against bin Laden himself there.
They can spend time discovering the product and then price-shopping to find that AliExpress has the best deal, or they can pay the premium of the dropshipper to skip all that and just get the thing they want right now.
Backend framework? Fair enough. Frontend framework? I'm really not so sure anymore.

user does something -> change state -> modify DOM

This isn't exactly rocket science.
I would not call it "space tourism". "Suborbital tourism" is better term.
But these sure seemed to be.
2.5x seems really high, but 2x is usual for software engineer salaries and up.

For example, an average software engineer can receive a gross salary of 50 k€ which translate to 34 k€ after social contributions and income taxes (in a worst case scenario) and a total cost of 71 k€ for the company [0].

Using this simulator, I can reach 2.5x by putting in a gross salary of 250 k€. Of course it's mostly because of the high income tax in this case.

There are also strong incentives for startups, most notably reduced social contributions during their first 8 years [1] and tax credit for a third of research expenses [2].

Admittedly, this is probably more complex than needed but I think it is still way less expensive than hiring in the US.

0: https://mycompanyinfrance.fr/calculators/salary?salaire-brut...

1: https://www.service-public.fr/professionnels-entreprises/vos...

2: https://www.service-public.fr/professionnels-entreprises/vos...
I'd suggest Argus, the name of the hundred-eyed giant tasked to watch over Io for Hera, as a replacement name.
Some years back before the prevalence of notebooks, Rmarkdown was great. More recently I have worked as a data engineer alongside some brilliant datascientists, and my understanding is there is simply some models / algorithms that are not yet implemented in common python libraries - with the draw back that on sufficiently sized data sets the R machine required to be absolutely massive as most packages did not support distributed processing.

In the end we supported an R environment and left its usage up to DS team including any ongoing reports or models and inferences they needed to perform, and encouraged a move to python for any code base that would get thrown back over the fence to us for official support.
Frequently cited but a fatally flawed study:

> The first thing they noticed is that the raw tabulations showed women doing worse behind the screens. But perhaps, Ms. Goldin and Ms. Rouse explained, blind auditions “lowered the average quality of female auditionees.” To control for ability, they analyzed a small subset of candidates who took part in both blind and nonblind auditions in three of the eight orchestras.

>The result was a tangle of ambiguous, contradictory trends. The screens seemed to help women in preliminary audition rounds but men in semifinal rounds. None of the findings were strong enough to draw broad conclusions one way or the other.

>So where did Ms. Goldin and Ms. Rouse get their totemic conclusion that blind auditions dramatically improved the success of women candidates? After warning that their findings were not statistically significant, they declared them to be “economically significant.”

https://www.wsj.com/articles/blind-spots-in-the-blind-auditi...
Wisdom that is motivated by necessity and frivolousness. This is the way.
I encourage you (and others) to actively engage with your Congressional representatives and regulators in this regard.
make all and make run would be more standard, no?
Wow - that is just sad to see from Mozilla (sighs, where did all the good guys go?)

Excerpt from their KB

Navigator.sendBeacon()
.... It’s intended to be used for sending analytics data to a web server, and avoids some of the problems with legacy techniques for sending analytics, such as the use of XMLHttpRequest.

https://developer.mozilla.org/en-US/docs/Web/API/Navigator/s...
Well, stealing is bad, you know?
> Shopify's business model encourages people to build dropshipping sites, there are literally hundreds of thousands of them. They promote plugins like Oberlo[1] that let you import products directly from AliExpress into your store to markup and dropship. They have blog posts[2] that teach you how to dropship.

That's explicitly brought up in the article:

>> These schemes are very easy to set up. Shopify has a number of helpful tutorials on how to do it. [these were inline links] And the margins on them can be quite significant if the customer doesn’t realize the brand is just a front. For example here’s a shirt Vincere is currently selling for $99, here’s the same shirt on AliExpress for $16. That’s a markup of 500%.

> I think the bot issue is highlighting that these "scammers" have figured out a way to automate driving sales through influencer marketing. However, any dropshipper could do the same thing manually, and some likely are. Influencer marketing is basically sending influencers your products to promote, in this case they are asking them to purchase, but they are still getting real products. Is that a scam?

Also brought up in the article:

>> Then on top of that if by chance someone does use your ambassador code to buy something, most of these brands do not have any affiliate marketing infrastructure… so they pocket your promised commission too.

EDIT: Also, later in the article, she discusses the second layer of scamming here, which is botnet operators scamming the dropship scammers.
The modern history of Afghanistan is in large part the history of England and Russia. England's interest in Afghanistan was economic, the goal being to protect and expand British hegemony over trade by preserving a buffer between the expanding Russian empire and British territories in India (which then included modern-day Pakistan) and the Middle East.

Both the British and the Russians considered Afghanistan to be backward and ungovernable, and both made it their mission to civilize it to more modern standards, with particular focus on economic standards. See for example Britain's forcible re-installation of Shah Shuja in 1839, who was amply patronized by the East India Company.

Here's a good summary of Britain's societal goals in Afghanistan by Edward Ingram from his paper Great Britain's Great Game: An Introduction [1]:

"The first industrialized state and the first free society [Britain], in its own eyes naturally, was to take advantage of its superior technology, its steam power, its iron and its cotton goods to take over and develop the economy of Central Asia. And after British goods would follow British values, in particular, respect for private property. Given security for the just rewards of labour, nomads would settle and oasis cities surrounded by tribes of herdsmen would be turned into territorial states with agreed frontiers on the European model"

1 - https://sci-hub.st/10.2307/40105749
There are many ways to skin a cat. Personally, in vim, I would do "dj" or "dk" twice, (deletes two lines up or down respectively) and then dd for the 5th one. Where vim shines is where you can just naturally start stringing together "sentences" of vim vocabulary and you can do what you mean. The macro system allows you to store these commands on the fly and replay them too.
Not sure I agree with this. Most statistical analysis is a 'do once' thing, but using Excel would not be a good choice. Reproducibility and immutability of the source data are two good reasons to write a script.
That and lack of anti-trust action (or other deterrents against large businesses) on the part of the government.

A consumer shouldn't chhose the second if they don't want to. But governments should step in to ensure that the market remains competetive.
That being said, is much harder for lazy coworkers to pawn off work on you.
> All the extra baggage is just part of the development environment. If you want to skip my tools, they're quite easy to bypass and replace for any other transpiler... or you can just ignore my sources, reindent my compiled files and work on them directly.

This might be technically true, but is not true in any meaningful sense if another developer ever has to work with your code. They will have to deal with all your baggage, and their job will be much harder because of it.
You're probably downvoted for invoking the Nazis but the sentiment holds and the question to be answered is what current generations would want to fight to protect. This used to be called "freedom" but that term has gotten a severe beating starting in the late 60's, especially in the USA. The end of the cold war also plays a big role here since it robbed "the west" of a clear direction by robbing it of its "enemy". After the demise of the Soviet Union those who fought its influence were left aimless while those who supported it were left (spiritually) homeless. The former group seems to be searching still while the latter group has proven to be more agile in (re)finding their cause, the results of which are showing more clearly by the day. This may eventually lead to the former group uniting around the cause of fighting the latter group, destabilising the country even more.
No, that’s not the best tool for the job, that’s just the most convenient tool for the job.
You can wave whichever dead chickens you like over the keyboard, all to the same effect. The compiler ensures only semantics that are observable.

If you pass a pointer to a volatile or atomic object to another function the compiler cannot see into, the compiler knows that any specified operations might be observable, so must act accordingly. Then, operations on that object will not be optimized away. Or, anyway, not until someone builds the program using Link Time Optimization ("-flto") and the called function body becomes visible.
More likely 3 minutes from what I heard on the stream.
Checks have the advantage that they teach everyone patience - whenever someone at the supermarket checkout is taking a solid 5 minutes writing a check for $13.92, and then the cashier takes another 5 minutes going through some complicated ritual accepting the check as payment.
Does it stay offline if you have a service worker?
High praise for Sweden:

> a place where the <<nothing>> is corrupt.
I've been using a Chrome OS laptop to run a business, including developing software. No issues.
Afaik, most companies that outsource are paying local market rates, not the same rate regardless of geography.
Each on its own merits, rather than conflate the two ?

There does seem to be some strong evidence for Ivermectin, such as the recent Andrew Hill meta-analysis : https://academic.oup.com/ofid/advance-article/doi/10.1093/of...

Science at the forefront is pretty noisy/messy, but places like Malaysia, Indonesia - where vaccine levels are modest and Delta exploding - dont have the luxury to wait till a totally clear picture emerges.

I am perplexed that even in 'first world countries' authorities aren't distributing vitC + vitD + Zinc .. which seems of some benefit in strengthening natural immune response.
Could you go in to more detail about what it was like for you and why you found it lackluster?

I'm very interested.
For all the cryptocurrency, distributed, anti-censorship, anonymous filestorage projects from the past few years, where the hell are they all?

Cryptocoin community: hosting SciHub should be your platform's Litmus Test. If you can't do this one thing, your anonymous, decentralised, anti-censorship platform is a scam, so GTFO.
Same for apps.

And it's crazy you can't disable phone service on iPhone.

Also, if you worried about someone accessing your network then you probably need to isolate your devices from seeing each other.

TBH other than pwning my router or misusing my IP address in some way I don't see much problem having my devices on public net. All of them run firewall and are up to date. Most traffic is HTTPS and I'm not sure if you can MITM with just Wifi password lol.
>just get the thing they want right now.

This particular site (vincerewears.com) has guidance that usual shipping times are 15 to 40 business days, but to expect 60 business days (3 months).
It's not literal unearthing. So the quotes are to set off the figure of speech. Style guides say not to do it but it's a matter of style, not correctness. I guess that's as strong as you're going to get in colloquial English though :)
It's worth disclaiming that you may or may not be incurring legal risk depending on your jurisdiction.
Agreed. I try to accept all ML focused paper review requests in my disciplines, but modern academics do not reward you for the time you take as a reviewer, which then distracts me from working on my own projects.

It's very much an uncompensated service to the community...
Some exist because of copyright otherwise Microsoft would have been legally cloned out of business back in the day.