skysight-inc/HackerNews huggingface dataset:
Different legal systems codify different mores differently.

In Argentina and Chile, mapuche people to this day continue to legally challenge the ownership of land that they claim is theirs even after hundreds of years of having lost it to the genocide of their people -and dozens of others- as part of the creation of our nations.

In Uruguay, where I now live, this is very rarely still the case, mostly because the people who would have a right to challenge those lands ownership were very thoroughly murdered and their descendents have long been stripped of that right.

We're just not ok with brutalizing people as a business strategy. Like I said, it's a cultural thing.
The first linked study was an observational cohort study, not an RCT. The second cited study was an earlier related pilot RCT by some of the same authors.

Here's a recent summary looking at both those papers and many others. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8787834/ TL;DR--it's all just too inconclusive at this point. Though as always everybody remains enthusiastic, notwithstanding that vitamin D papers have been perennial favorites long before COVID, without much to show for it.

FWIW, I think this is the retracted paper I had in mind earlier: https://retractionwatch.com/2021/02/19/widely-shared-vitamin... Somewhat similar design and at least one of the same authors. Retracted because it wasn't actually as randomized as claimed.
Exactly, but if it has to be an us vs. them kinda thing, I’d like to throw in: people who’re working with their body at least have the luxury of being able to remove themselfs from work when they get home. Leaving work as a developer, researcher, whatever, means that your stupid brain brings problem home and distracts you when you should spend time with your family.
You can do verification with either emoji or QR codes. Honestly I think the emoji version is far better for cases where you're verifying identities without meeting in person (one person says what the first 4 are, the other says the last 4).

I had issues with verification a while ago but recently it's worked perfectly fine.
Every browser has this option. You can also set up the startpage to be blank with most.
I was supplying nuance and another perspective.

Sorry but eating chips, french fries and drinking energy drinks won't save the planet.
> Seeing that a user has a site's zoom set to 90% seems to be close to worthless in terms of narrowing down what cohort they're in, let alone identifying them individually.

How so? 90% is by far not the normal zoom level people browser with, so it is a perfectly valid data point to use for fingerprinting. Every single bit of data they can get makes your whole fingerprint more unique.
Generally (I don't know about amazon) a number of shares is agreed at start, and those shares are gradually vested over 4 years. So if the share price goes up in the 4 year term then the employees make more money.
Yes but my underlying point was that if you don’t expect Beatles level success then you might turn the Work Hard / No Luck combination to :-) - just enjoy what do you do achieve through your hard work.
Surely sunlight is still sunlight even if it's from a low angle?
this reply is brilliant, well done.
It adds a little bit of information that might help identify you. It may be less than a bit (e.g. if it's set to 100%), but it's still something.

You can see the informational content of various fingerprints here: https://coveryourtracks.eff.org/

Another thing that has less than a bit of content is having cookies enabled. Nearly everyone has cookies enabled, for better or worse, so having them on doesn't add much to a fingerprint. Having them off adds far more. But both add something.
> They added a bunch of dark patterns to make people create an account. For example, even for artwork I explicitly marked as downloadable they forced you to sign in for it.

What makes it more ridiculous is that at the sign-in page, that artwork loads as the background of the page, which means that they in fact loaded it but put a dark pattern to prevent people grabbing it. I have to rely on "view source" to get the direct link.
I bet this guy really wants to know how to do it in Julia, and is just taking the "Linux sucks because you can't do X the way you can in Windows" route to getting the answer :)
> Any anarchism that might be desired will never be allowed to develop, these power hungry people will make sure they control it.

That is indeed the history in USSR/Spain for example, however i don't think it has to be this way. Many smaller-scale societies could be considered anarchist. In our 21st century, the only large-scale example i can think of is the zapatistas caracoles in Chiapas. Very interesting to read about if you're curious: millions of people living in autonomous communes without central government (although there's a central army to protect communities from the Nation State, it does not hold *any* political power). Money has not been abolished but its significance has been reduced due to collective work/property (cooperatives). Their judicial system is also very interesting, as it's based on reparations not punishment which appears to work great if you take murder/rape as a metrics which has almost entirely disappeared since the revolution in 1994.

I'm not saying the exact same model is applicable everywhere, but examples like this demonstrate that anarchism is possible on a wide scale. Although to be fair most zapatistas would not label themselves "anarchist", despite claiming to be from the anti-authoritarian/bottom left (the historical definition of anarchism).
how about i leave for my office 10 Am and return home 9-10-11 pm ? usually no sundays. 10 minute commute each side.
Is the hey email client by DHH and Jason Fried (Basecamp) still able to unlock features while avoiding using apple's in-app subscription purchase?

I just saw an update on this from the compliance guidelines and seems to go against the whole ordeal they came out on top of two years ago.
I'm sure there are many vira, but that comparison can't be true.

> Astronomers estimate there are about 100 thousand million stars in the Milky Way alone. Outside that, there are millions upon millions of other galaxies

https://www.esa.int/Science_Exploration/Space_Science/Hersch...
I don't see how is HTTPS related to the safety of a file. The problem is not that you have your reasons, it's that they seem irrational/show a lack of technical understanding and this is HN so of course people will challenge you.
> Surely you see the contradiction in the system you describe as `terrible` being the exact same as the system you call `good`?

how is it the exact same ? Where is the generic MACOS_VERSION(sane, version, numbers) where MACOS_VERSION(11, 3, 0) also compiles on the macos 10.7 SDK ?
I think those restrictions were really for ATMs and kiosks, but school administrators see them and decide to turn them on. If the user is able to open more than one application there is no hope in locking down functionality. Windows Help Viewer lets you open a web browser for example.

My school disabled right click in Windows Explorer, I'm still not sure why.
According to the article, banks not doing due diligence was a requirement by the government, to speed up the process.
Ask HN: Is Hey iOS App Compliant?
Source: https://twitter.com/TO/status/1487051835475116038

Anyone working on freemium iOS App with unlockable features/subscription outside of app store like Hey (Email) and seen these new iOS payments compliance guidelines?

Thought DHH and Jason Fried already won this battle or does this apply to something else?
And for Western Europe readers as a comparison...

UK <Apr2022 = £50.96 ($68 USD), £0.2022 price cap rate

UK >=Apr2022 = £76.16 ($102 USD) £0.3022 likely new price cap rate

Thus the reason r/homelab users in Europe tend not to have Craigslist blade servers of any sort!
You need a membership to shop at Costco, so to return items you just use your membership card and they pull up your purchase history on the computer.

I would expect that history to include a price, but I guess it doesn't.
Oh boy.

Its been 10 years since the Nexus 7 was released[0], a barely functional device that Google made unuseable when they released an update that made it painfully slow.

Once bitten, twice shy. Their future might be android tablet based, mine is more likely to be an environment that isnt completely littered with abandoned devices you have no hope of getting support for.

[0] https://cd-rw.org/t/resurrect-a-nexus-7-2012-to-run-as-good-...
I appreciate that you can use whatever JS you want when constructing custom elements.

To date we've been looking at how apps can deal with different ways in which blocks can be exposed to the app, but haven't ruled out specifying that they must be exposed in a fixed way - this would make it more consistent, at the cost (which may well be small and largely automatable) of requiring authors to wrap their block, e.g. with a custom element definition.

I'd be interested to talk in more detail about how that might work with relation to the current web component spec and future plans / other work in train: c@hash.ai if you're up for it
This is the problem with the modern web, which has become an app distribution platform. When you treat the browser as an OS, you need to expose a lot of information for stuff to work.

It would be very interesting to develop a modern web based purely on declarative content (modern HTML/CSS). HTMX is an interesting take on this, although it's currently implemented as server-provided JS: i don't see a reason why such patterns couldn't be implemented by the browser itself.
How much of that 100+ hours includes surfing the internet and posting memes to Twitter? Not criticizing him, everyone needs time to unwind…
It's quite an unpopular opinion, but it heavily depends on person.
When I was starting my startup, it was usually solid work from 9/10 to 22:00/ 23, 7 days a week. The big difference is, that in those moments, work was well diversified, so when I felt exhausted by creative part, I went to repetitive tasks, then to investigate how legal part works, then to emails etc. It's mostly about having a right tactics.

In current work, there are still people who think that boss will give them 20% more career progression, when they work 20% more than contractual hours. Being quite productive in areas they already know.

So it is possible but I don't believe it's most viable strategy. I prefer much more to work on personal coding projects after work, trying new methods, not on stuff I already know very well.
Correct. And you will have no data that you used for those 30 days because this copy is fresh. So you will do what? Every 30 days start all over again and enter the data you need? Like let's say a veterinary office that has clients and their animals, complete with treatments and pictures? Good luck getting that back in with the new fresh installed one.
Raw Android does not mandate centralized notifications. That's additional "battery optimization" settings deployed by Android vendors, but AOSP/Lineage/e certainly work fine with decentralized notifications. iOS, on the other hand...
> [Operations] is a level of analysis between tactics (how do I fight the battle when I get there?) and strategy (why am I fighting overall?).

Does anyone here know a book dedicated to these topics? I always wanted to pick a "military textbook" (assuming such a thing exists), apply its lessons to Age of Empires, and see how far that gets me.
You need to use an NTC that'll stay within power limit under load to avoid a fire hazard when the relay doesn't work; if you try to do the same with a normal resistor you need large and expensive power resistors.
Motivation isn’t fungible and I’ve been in a place where the given schedule is true of me, but that’s not a good place for me, that’s me unhappy and clock watching, a sign of bad times. I want to do more, solve more, continue . The end of day comes around quick.
Apple will be legally forced by the EU to allow sideloading thanks to the digital markets act which passed late last year: https://www.euractiv.com/section/digital/news/eu-parliaments...
Quotation of the Day: On cost sharing for cancer drugs
Interestingly, Firefox for Android didn't complain about it.
If I don't want to be tracked by license plate, I could takea Uber.... If I don't want people to track my private jet, I would use some else's...

But of course this could enable other tracking methods

I used to track planes around my house and I sometimes have seen some that were not broadcasting a signal... Maybe Elon needs to look into that.

https://mobile.twitter.com/ElonJet
It works perfectly on my Pixel phone running Android 12. I provide the information for my local DNS server via DHCP and my phone uses the local DNS server for all resolution. Obviously some people are having an issue so there is likely a bug under certain circumstances but the headline gives the impression that local DNS resolution doesn't work on Android 12 period.
That’s fair! It doesn’t go near the ballpark performance I was going after, though.

It’s hard to assess to which extent the performance tweaking vs. rewriting tradeoff scales up. For a larger project, the rewrite could take a month; but maybe, diminishing returns helping, the performance tweaking would plateau short of a month.
How to use analogies for good not evil
> But the choice isn't ISP or Cloudflare.

It is when you're talking about the default being offensive to you. The other options haven't been taken away from you.
They're not, they're usually .jsx/.tsx files that needs to be compiled.
I love XMPP, but UX is a client-side concern, not a protocol problem (although some protocols make it easier/harder to have good UX). Both XMPP and Matrix could have great clients, although i personally find most Matrix clients to be more polished than XMPP clients (at the price of much higher resource usage for Element due to Javascript crap).

Some polished XMPP clients include dino/gajim (desktop) and conversations/siskin (android/iOS). If you're looking for a unified-brand client/server distribution, snikket.im is a pretty cool project and could use help and funding.
JRR Tolkin wrote Lord of the Rings

Token Ring was an old networking technology (before ethernet became ubiquitous)
Just because you are at the office, doesn't mean you are actually working. Just like me sitting at my desk at home isn't actually working.

The difference is that in the office people pretend to be working.
Isn't it still the biggest art sharing website? Or artstation? Or Pixiv?
> 8 years of support

This is unrelated to support from the manufacturer.

The manufacturer may not provide any software support at all and still be friendly to software right to repair.

For instance, it would be sufficient if they did not go out of their way to prevent regular users from running a software they like on the devices they own.
In most situations, no you can not trust fellow devs to do the right thing and if you push for those reviews then you're the asshole and lose the office politics game. So yeah, I'd rather guardrail people into good behavior.
There is a difference between having your email hosted by them, and having an account where your email address is the account identity ("username")
Show HN: New Feature] we added new breathing exercise
If your definition of worthwhile entertainment is accurate medieval military operations... most books wouldn't make the cut either. LOTR is pretty unique in terms of the depth of its world building.
80h seems really a lot, I guess you don't have a family. Do you sleep? Do you commute? Do you eat, have a shower?
A 19-year-old built a flight-tracking bot. Elon Musk tried to pay him to stop
Cisco stopped selling them all: https://www.cisco.com/c/en/us/obsolete/switches/cisco-cataly... and https://www.cisco.com/c/en/us/support/switches/catalyst-6500... (2006 and 2020 respectively). The post is the "onion".
It sounds like the main rewards aren't financial. Why do people pursue these careers?

It's hard to try and make money on something lots of people do as a hobby, it's the same situation in professional sports.
I was recently made aware of D's Uniform Function Call Syntax (UFCS) which is similar but not exactly the same:

void sun(T, int);

void moon(T t)
{
t.sun(1);
// If `T` does not have member function `sun`,
// `t.sun(1)` is interpreted as if it were written `sun(t, 1)`
}

The nice thing here is that no placeholder like % is needed and it still works with functions that expect multiple parameters.

Docs:
https://dlang.org/spec/function.html#pseudo-member
> Most musicians are pretty local or fly under the radar. Band teachers are usually musicians, and i'm pretty sure there isn't a lot of prestige there. Lots of "musicians" are working in such jobs, many are touring local circuits, picking music for commercials, and things like that.

> The most common sort of artist or musician, though, is the unknown one. There are way more artists and musicians than we have space for in our minds. I'm not sure what sort of prestige you think folks are getting. Even worse, I'm not sure why that would be a substitute for decent pay. Supply and demand obviously aren't the constraints on wages people make them out to be.

I've been working professionally as a music creator for nearly 20 years. I think what separates the musician types you're referring to from actual professionals is an understanding of how to make money with art and when to pivot one's career, e.g. "live gigs are paying me nothing... how else can I make money with my music?" I'd be miserable if I'd stayed in live music beyond my early twenties or believed that teaching was an adequate substitution for being paid to create for a living.

Most hobbyist musicians never work beyond the genre or instrument they initially learned, like a "programmer" who learns HTML as a kid but fails to take their expertise further. It's a severe lack of business acumen, self-awareness, and desire to evolve.
Maybe Clausewitz, _Of War_? If my memory serves, this is largely lessons from Napoleonic strategies/tactics/....
Robot successfully performs keyhole surgery on pigs without human help
India Semiconductor Mission
The paper:

https://www.science.org/doi/10.1126/scirobotics.abj2908
The UTC cloaking has a lot of downsides. Websites displaying false times, but not reliably, as they are mostly not indicating the timezone, and you never know if they are displaying local time of the site's location or try to get clever and use the visitor's time. No privacy win if you are browsing on locally relevant web websites, because your timezone is implied anyway. e.g. most of Europe has the same one. All of this is justifiable for TOR use, but it is the single most annoying problem making it too inconvenient for regular use.
That’s true, I didn’t realize the gap between debug and release Rust optimizers. Most of what I do in Rust is not sensitive to the extent that debug performance is an issue.

A tradeoff in the separate direction, though, is compilation performance. Currently the master branch takes 15 minutes to compile in release mode. It’s probably due to the hardcoded root choices, and I assume compilation is faster if they are loaded from a string instead of a structure, but it is a bit of a gotcha.
Delightful read, as usual from Mr. Devereaux. However this is an Earth historian analysis vs. an unnamed world which has magic, elves, immortals, dragons and so on. Pretty sure it doesn't apply. I'll take Tolkien's description as being 100% accurate due to those reasons.
I thought AWS was the mainframe in the parent comment?!
Maybe we should use Xbox instead of phones for secure communication?
I’ve been reading some variant of this, for many years.

One of the reasons that I hated being a manager, was because the job involved a lot of sitting around, waiting for stuff to happen.

I couldn’t work on my own projects (because I was on paid work time), and it would have been irresponsible, in the extreme, to put myself into the critical path (because it was no guarantee that I would be able to reliably work). I sometimes tasked myself with projects for work, but they were almost always ignored by my company, and that hurt.

I’ve heard that being a soldier in a combat zone is long hours of idleness, punctuated by short periods of terror and stress.

That pretty much describes my time as a manager, without the “terror” part (and the bullets and explosions).

It sucked.

I now work at home, on my own technical tasks. I get a lot done. My personal productivity is through the roof.

I take a lot of breaks. Sometimes, I even nap.

But I don’t have a time clock. I will often start coding, at 6AM (sometimes, before I even get in the shower, after my morning exercise), and will continue to code, until I hit the sack. I often test my software, while I’m sitting in bed, and will enter issues, from my iPad.

When I have a problem that I’m chasing, or I am in the middle of a big implementation phase, I can work for many hours, straight. I will barely come up for air, and I feel absolutely exhausted, when I finally step back (nap time!).

I’m not particularly concerned about a measured life. I get a lot done; far more than I ever did, when I was being paid.

And I’m having a blast.
The author goes into problems caused by the inherent differences between writing a book and making a movie.

>I think there’s one question left to be answered here, and that’s why Peter Jackson? Why? And I think we can answer this question, because while Jackson’s arrangement makes about no military sense at all, in terms of film construction, it makes a lot of sense.

< problems listed and explained here >

>So while mashing the operational context of this sequence into unrecognizable mush saddens me, I have to say I honestly cannot see a better way to do it while still resolving these problems, keeping in mind the strict restrictions on screentime (which makes adding an Edoras-Éowyn B-plot – technically a C-plot, since this is the B-plot to Frodo’s A-plot – effectively impossible). Alas that it came at the cost of my beloved logistics studies, but as far as sins of adaptation go, this one is a reasonable and necessary evil.
Well it is, to get started. If your needs are "mild to moderate", you can buy a brand new intel NUC or a mac mini for <$500 if space is a priority, or go on ebay and buy a beater laptop (I found 5 advertised for <$100 within a minute of searching).
HP tried to do something similar when working with openstack. It was done for very bureaucratic reasons / company visibility. (Author was preserved, commit was by something like the-project-name@hp.com) A slightly misguided idea by people who don't normally work with big open source. It was reverted since it messed with project statistics.
It's getting seriously annoying how unintelligent posts like this make the front page.

Has Hacker News had it's time? Possibly.
Yep it works fine on more or less "vanilla" android but still makes it inconvenient to get there like having to flip the right "battery optimization" toggle. How to do it changes with every 2nd release of course.
On using intermediate variables

> "On one hand, that’s more verbose than piping. On the other hand, the variable names describe what is going on – which can be useful if a step is complicated."

If the only downside is that it's a little verbose then I still don't see the benefit of having pipes.
> Don’t now say that this HN website actually costs you something to use.

It costs my attention. I would be happy to support the platform itself without any middlemen.

Saying that as someone who also worked in ad tech.
Yes, you can in Element
> No, they - in general - do not.

Yes they do. I'm both a musician and a software developer and the difference in social prestige is night and day, depending on how I present myself.

You're trying to refute the statement that musicians and artists get a lot of social prestige, by stating that they make little money and do work that's not glamorous, and that's irrelevant, it's rather actually part of what gives it prestige.
WebP is also a silly jpeg