skysight-inc/HackerNews huggingface dataset:
This is a tricky one. On one hand, there's the obvious issues: almost everything you can talk about is societal or political. Talking about your lawn growing is societal because it means you can have a lawn and that gets into the housing crisis sooner or later. If people can't speak about politics, marginalized group will have difficulty bringing up tough issues that impact them in their day to day job.

On the other hand, I haven't seen a company where the various politics Slack channel didn't devolved to a couple of white guys in an eco chamber trashing anyone who isn't agreeing with their favorite issue of the day. And god forbid you're NOT part of that channel, because then you're the "one person who doesn't care" or some such. Some issues may be fairly one sided, at least at a high level (gender and race equality), others are much more nuanced (gentrification and housing, the school debt crisis) and the discussions are always bordering on needing HR involved to avoid people screaming at each other. Some are extremely subjective but just as heated in Slack (the whole working from home thing).

So how do you handle it? Let people talk about it but ban the slack channels? Ban it altogether? Have HR moderating the discussions? I honestly don't know. Right now it seems like the status quo of "let it happen and hope for the best" is the best of the bad options you have in front of you, but eventually something goes sour and you have to do something. Basecamp's approach is likely missing the mark, but I'd be curious what others are doing.

If your answer is "Nah, we have tons of political discussions at work and its all positives", you're probably not looking very hard.
So you are telling me a person suffering from ADHD is not accountable for the $ lost in productivity. If I had ADHD, just for survival, I wouldn't ever let my boss know that I have this condition which is costing his company X amount of dollars a year.
Good article, but please don't use defparam!
Cleaning with glue isn’t that difficult, buy the arts and crafts acrylic white glue mix it with water and spray it on the record (30% water / 70% glue works for me).

Silly putty can also work in a pinch but some of them leave an oily residue.

Spin clean works but the cheap machines can easily break the record and the expensive ones are expensive as fuck and can still result in damage due to user error.
my vision is poor enough that without contacts/glasses I can't simultaneously both

1. hold the phone far enough away from my face for faceid to work, and
2. focus my eyes on the screen

so if I wake up in the middle of the night, I always have to use my passcode to unlock my phone.
So like if I think not using master/slave is not only important morally, but also important for recruiting, is suggesting we remove it for business reasons a political discussion? Hmm.
If you can't detect that this is sarcasm you might need to get your radar defragmented
I don't know the reliability of these sources, but according to one article[1], as of 1 year ago, US Netflix had ~5.8K titles, totaling 36K hours of content. Another more recent source[2] claims that worldwide, Netflix has ~15K titles, so assuming the same distribution of runtimes, it would be closer to 93K hours of content. So, while you're correct, it's still the same order of magnitude.

sources:

[1] https://www.whats-on-netflix.com/news/how-long-would-it-take...

[2] https://www.comparitech.com/blog/vpn-privacy/netflix-statist...
I prefer:

* Put on clothes

* Shower

* Deliver tangible things often
I spent a good amount of time trying to build a contextualization engine for a different reason (auto correct, sick to death of it being so bad when I'm clearly talking in a very specific context bubble using these same words that everyone else is using over and over), and man can I say that is is extremely difficult to get 5 people in a room to not define 5 different context buckets for a specific piece of text in a given situation.

In the end I decided that the real world phenomenon I was trying to model was probably closer to a Google+ multiple identifies than it was to a single channel like Facebook.
Full Bolster Board Benchmark study on the diversity, composition, and compensation of private company boards is available at: www.bolster.com/benchmark
I agree, it is a simple solution, at least when considering the best user experience- I remember when that was an important thing.
Sure. Here in Holland 5G from t-mobile is super fast too. We get 300Mbit down and 60Mbit up, easily....
I should remark though, that I used to get 200Mbit down anyways on 4G, only the upload was a lot slower..
I'm so tired of these endless orthogonal attacks on technology that is aiming to help the environment. Of course things are perfect. This could reduce the usage of tons of dangerous herbicide.

Go start your own thing instead of lazily smashing others.
Fascinating article. Short version: there was a bug in the part of Apple’s Gatekeeper code that checked whether a file was an application bundle. Bundles that only contained a script, and not a plist file, were considered “not a bundle,” and this bypasses the Gatekeeper checks.

The issue is fixed in the latest version of Big Sur. Be sure to upgrade. It’s being exploited in the wild.
It is the small advertising companies that deploy the truly terrifying advertising tracking.
Let's say you invest $10M in your company, and I also have a competing $10M company.

I go the traditional route and hire a top CEO with a big chunk of money. The rest of the workforce gets what they get elsewhere.

You hire a CEO that is "fairly" compensated. You will basically need to make a bet on someone non-established, and hope they can perform. With the extra money, you can either hire better talent or hire more people.

The success of a company is so reliant on where the leader takes it, that 9 times out of 10 you will lose.

And that is why my company will survive and have a CEO that is grotesquely compensated.

Funny part is that when you win, either your CEO will be snatched away for a grotesque amount of money, or you will have to pay that amount to keep them.
The Details Disclosure Element
Ask HN: Options to build a little online store
Hey there! I'm about to set up a small eshop (expected around 50 orders/month) for a relative (an artist). I've contemplated what's available, and I'm not very happy with what I found.

- There's Woocommerce, which I've installed and tried doing basic setup, and it's too deeply bloated in the Wordpress ecosystem. My first impression from Prestashop was that it's going to be quite a similar PHP mess

- I don't want to get vendor locked-in with things like Shopify. They also don't seem to offer much design customizability (I'm a web dev and there's quite a unique design concept for the site from the artist)

- Searching GitHub for ecommerce, Solidus[1] looked quite promising, however, it also slightly overshoots the border of 'too complex' for me, and their docs on integrating a custom payments provider (a strict requirement - not US based) aren't really great

[1]: https://github.com/solidusio/solidus

So my question is: are there any borderline-pet projects I've missed?

I've been doing web dev for over 2 years now, so I'm also thinking about building my own almost-serverless solution. Is that plausible in reasonable time (wouldn't want to give this more than 2 weeks), or are there too many holes to fall into even though the sensitive part of payments is handled by a simple integration?

One more bit of info, together with building this, their whole web is going to be transferred to a new CMS, likely the Netlify headless CMS (IMO a very cool concept - no backend, frontend uses GitHub http API to directly commit any saved changes). Therefore ideally I'd love to integrate the products inventory into this CMS, which saves data into markdown + front matter, and then can be built into HTML or any JSON to be fetched by frontend - that's why I said almost-serverless.
I've been having issues with non-cask Homebrew packages getting blocked by some Gatekeeper/SIP related watchdog on my new M1 system. Stuff would just get insta-killed at load. Anyway, it seems to have been sorted now, and through identifying which packages were having the issue in Console and reinstalling them, I've resolved the issues.
Nvidia Shield and AppleTV are both quite good and the YouTube app works great on them
Redirect created, so your link should work now. Given that Hacker News isn't the only platform that does this, I wonder if there's a world in which it makes sense for Wikipedia to redirect "foo" to "foo." by default, assuming a page named "foo." exists and a page named "foo" does not?
I really hope Apple fixed the issue of wifi dropping out in iOS 14.5. It's been randomly dropping ever since iOS 13 (only device in the house that does), and I've been dinged by my provider in overage fees a few times because of it...
Aim to be valuable and you'll be indispensable
The "decodings" are awful.
That's clearly inconsistent. You don't let 14 year olds vote, drink, drive, or own a gun. They are expected to make mistakes. Chastising them for a private comment made outside of school is inconsistent with their obligations.

The problem is you have these dying institutions riddled with power hungry sycophants who feel empowered with this wave of cancel culture.
> but the school can't

Oh yes it can. And should.

> The question is whether this mandate schools have (which we all agree they have!)

No we don't.

It's literally the first amendment. Student was exercising her first amendment rights. School has a right to tell her that they don't agree with the opinions she expressed but certainly not the authority to punish her.

Else it's a slippery slope [0] [1] [2]

[0] https://nypost.com/2020/08/06/georgia-students-punished-over...

[1] https://www.cnn.com/2020/08/08/us/georgia-teen-photo-crowded...

[2] https://www.popsugar.com/family/Student-Punished-Sharing-Sch...
C# can be faster due to exposing lower level constructs. But for complex applications/not-heavily-optimized code, the JVM will likely perform better, eg. in GC throughput definitely.

There is an interesting issue on benchmarkgame’s repo, where C# is ahead a bit using a clever trick. It basically halves the required allocations. And Java is insanely close with double the allocations.
Are you sure about that? You get a ton from a batteries included framework, but it doesn't prevent from successfully building a complex system, nor does it preclude you from having to reason through the powerful footguns.

The way I'd describe it is that /most/ codebases can fit into what you'd call a "web app" including most codebases that include complex systems -- there are, of course, significant exceptions.
1. I assume by “not welcoming” you mean “unable to buy/rent movies from Vudu/Amazon Prime on the box” and that’s a fair criticism. Someone wanting to buy/rent through third party services will find opening a separate browser to be annoying, but that leads me to...

2. iTunes is part of Movies Anywhere just like all its competitors. Being “required” to purchase/rent movies through iTunes isn’t really ecosystem lock-in.

3. “Taking away your movies with no recourse” is not unique to Apple’s iTunes Movies service. This is a standard movie industry practice that can affect you regardless of provider. Using an iTunes competitor does not remove this flaw.

Apple offers a way to back up purchases. They never promised perpetual re-download ability. From their support site: “The only way to back up your purchased media is to download your purchases to your computer.”

I would guess that no other content store can promise anything better than that. Apple didn’t make the rules here, WB/Disney/Universal/Sony did.
> For this to work you either need an ultra-sophisticated compiler what will transparently auto-async your code at compile time (as realistic as a unicorn at this point) or a heavy runtime which will have performance implications.

Depends on how much of it you want to solve automatically. The Zig compiler does essentially auto-async your functions. So I think you can write a whole lot of synchronous code, and then just have a single "async" at the top to have it yield to the event loop whenever it hits blocking IO.

So I think you can solve 90% of that problem without being ultra-sophisticated.
I’ve been running the beta for a while and haven’t seen any either. Assumed it wasn’t enabled for the beta or my region (uk). Now I’m in the stable 14.5 and still haven’t seen any.
I love the image of this in my head, but I can imagine in practice that many farms are not on flat terrain where there's direct line of sight [fire] for a central station to flash a lazer pulse. Perhaps if you had many smaller stations with these laser cannons spread about the field and each cannon would coordinate with the drone in the closest line of sight.
Grid has extremely broad support.

https://caniuse.com/css-grid

The notable exception is IE 11…though even then, with a bit of autoprefixer magic, you may be able to use this.
Kind of, because people believing that schools should be provided by the government are usually in favor of some government intervention in the economy (even if limited, nobody's talking about Marxism-Leninism here). And monetary policy is a key part of what government intervention means, especially if you don't want the government to run the businesses directly. And respectively, most people being against government controlling monetary policies do so because they don't want the government intervening in the economy at all (and many of them are in favor of private school).

BTW, in most if not all developed economies, the government don't control the monetary policies, the central banks do (and they are independent from governments, by design because people against government intervention made it this way).
My takeaway from it is if the problem requires money to solve, at least you are aware of the solution: money. It may be difficult or impossible to achieve that end, but at least you know it's the direction to go and can possibly make progress toward solving.

The worst kind of problem is one you can't see your way out of and no option seems to exist to escape it.
Yup, I've fallen into this premature optimization path before.
Subsidiary of Toyota to acquire Lyft’s self-driving car division
For starters, anything that’s a shell script. Maybe add Perl to that equation too (I’ve seen all too many Perl scripts that didn’t properly check parameters).

I’ve also seen plenty of enterprise UNIX era software not follow GNUisms (which ‘-—help’ technically is). It’s all good and well if your just running GNU/Linux with modern DevOps tooling but don’t expect ‘-—help’ to work on every Solaris or BSD application. Not to mention relics like Informix and it’s tools.

Also anything hacked together in house should be treated with caution too. Open those files in $EDITOR and/or examine the README (if you’re lucky enough to have one) first because there’s no telling how lazy your predecessor might have been.

So yeah, over my career I’ve ran into numerous instances where ‘—-help’ might have had unforeseen consequences.
Which one? Android is an operating system, not a phone. There are ones which are just as secure as an iPhone(Samsung with its Samsung Knox vault) and cheap phones which have only basic fingerprint readers(and even then I don't see what the problem is, the biometric data is stored in the storage managed by the reader chip, inaccessible to the rest of the device for every commercial fingerprint reader out there). I thought HN was all about having consumer choice?
> the pentagon (or really any five-sided polygon)

An odd line.

Surprising given the quality of the rest of the article.
Am I just showcasing my own ignorance by wanting support for this claim?

I've heard it stated elsewhere, but I've never heard a detailed argument supporting it. The closest justification I recall hearing is a vague reference to the Spanish Inquisition.
Tesla Q1 2021 Results
It’s pretty good, maintained by an Apple engineer. https://github.com/grpc/grpc-swift
Oh, absolutely - seeing commentary before the movie seems a sure fire way to destroy the authentic emotional experience of the art. And there is absolutely also a tendency to stretch art analysis way past breaking in some academic circles, seeing symbolism in everything, psychoanalyzing the author's choices etc (Michel Foucault had a joke from one of his characters - 'read Freud enough and you'll end up believing that a penis is nothing more than a phallic symbol').

Still, in pop culture and the mass market, I think the scales are tipped well to the side I'm mentioning. One interesting case study has been the movie Annihilation - a very obviously symbollic film, but one which has often been reviewed almost exclusively in terms of it's world (what were the alien's plans? Was that the real Lena at the end?), especially if you look at places like YouTube.
Since precipitation that falls as snow is released much later in the spring but precipitation that falls as rain causes additional melting and immediate runoff exactly where the freezing level is can have a dramatic effect on glacial melt And how dry forests get in the summer, with the ensuing forest fires.
Why change their mind? You can also let them change your mind. Just because you disagree doesn't mean you're right and they're wrong. For these big ethical and moral issues, people are often completely certain their view is right but they can't explain why. The reason is probably because their society tells them they'll be a bad person (at risk of being shunned!) for thinking otherwise. Strong social punishment for holding a belief isn't a good reason that belief is wrong.
It doesn’t look like they are spooning in the picture given that the bladder of the female is against the belly of the male
Of course every rule should have a limited scope. Institutions absolutely should not be allowed to have any say about what you do outside of their actual purview (ie: off of their property, not during work hours, while not representing them, etc).

Almost any way that Institutions have to detect rule breaking outside of their purview involves serious privacy breaches.
Collection of several Israeli startup landscape maps (insurtech, proptech, etc.)
Do you not see the similarities between "give rich people low taxes and they will create economies around them," and "give rich corporations low taxes and they will create economies around them?"

Companies will seek the lowest taxes in an area that suits them. If they're building in America, it's because it behooves them to build in America. There are lots of places they can go to lower taxes, but they're not competitive.

So you still have companies who are VOLUNTARILY building industry in places with high taxes, because it behooves them. Can you see how a race to the bottom in this regard is damaging? They're already committed to paying high taxes, its just a matter of how high. So—do you really want to be the place that cheats yourself out of the most income, for a company that really doesn't care if they settle in your county, the next one over, or the one across the country?

The minute you become noncompetitive, the company will move, and your countrymen are the people who paid for it. The real winner? the company, who got to hang onto more of their vast profits. :-) Apple committed almost $100B a year. And places are fighting over... how much tax revenue? there's plenty of room for fair taxation.
"Unix" OSes in my experience simply don't (universally) have a way to "open this file in the correct application". It's a foreign concept. Files are just sequences of bytes, and file paths are just addresses to those bytes. The file extensions are, then, purely for the sake of the user, as there is no (standard) way to store file metadata. There are specific filesystems with these metadata extensions, but otherwise, you need to resort to commands like file and libmagic for heuristics on determining file-type.

Or just use the file suffix, which is AFAIK what all the mainstream Linux desktop environments do, through Freedesktop's MIME implementation. I don't know if it supports using metadata or file magics instead, but a quick glance shows almost every MIME definition uses file globbing.

You can check this in the files located at "/usr/share/mime/application" and "/usr/share/mime/packages" on most distros. Most (all?) definitions use a "glob pattern" to match files.
Andre Agassi Tennis Hack Against Boris Becker
What an unnecessarily combative response. Saving 10% of your paycheck doesn't make you incredibly poor, and saving 50% doesn't make you ultra rich.

Making $50k and spending $45k versus making $90k and spending $45k.
CO2 also has an impact on human cognitive function, and acidifies the ocean.

Air pollution - usually linked to CO2 emissions - has a whole slew of other problems.

We absolutely have the technology to get rid of coal and oil for transport and electricity production - we need to start banning the production of new ICE cars and new coal power plants now, and tariffing any nations who don't follow.
Casual reminder that this school is less than 30 minutes from the one that jailed a girl for a year and a half for making a fake myspace page lightly making fun of the principal. (As seen in the excellent doc: Kids For Cash)

PA has some extreme deep south vibes in some areas that constitute an aggressive hatred and power addiction over younger people.
Indeed a good idea, but I would only hope it would have a reliable fail-safe, becaue it would be a little reverse GoldenEye.
I'm applying for US naturalization and studying for the civics test. #12 in the question pool seems particularly relevant right now:

Question: What is the "rule of law"?
Suggested answers:
Everyone must follow the law |
Leaders must obey the law |
Government must obey the law |
No one is above the law
No matter what use ECC RAM; you may have 99 bits but the problem is one.
Cameras, to name just one feature, have improved to a ridiculous extent since the iPhone 4.
After posting this, I found https://chrisdiana.dev/simplestore/. This is pretty much the level of what I'm aiming to build - session in local storage, two clicks checkout. Doesn't look very complex. I just wanted to be careful about Dunning-Kruger effect - already ran into that once quite hardly
Do you have any documentation that shows these production people were tested regularly?

Mandated tracing of individuals gets a big no from me, it opens the door for too much abuse. I dislike that sort of authoritarianism and I think the proof that it would actually be helpful to stopping the spread of COVID is pretty minimal. The type of person that'll be into paying attention to that in the first place is less likely to put themselves in a position of getting infected anyway.

Additionally, I'm not sure masking in a place where you're eating/drinking is really useful anyway. Masking was initially only for places indoors where you couldn't separate more than 6ft. Transmission outdoors is extremely rare. I think its less about caring only for themselves and more about distrust in officials to be putting these rules in place for altruistic reasons. Americans in general don't automatically trust their government to do what's best for them and for good reason.

"LA at the time was suffering a huge wave of infections that literally overwhelmed their hospitals, although most of them were from more densely housed "essential" workers (factories, farm, cleaning)."

I feel like if that's truly the case then Hollywood should have been given an exception no matter what.

I understand the overwhelmed hospital argument but aside from that I have the opinion that people should get to make their own decisions on going out and being exposed.
Android has had this feature for years and it still requires an initial unlock of the device to remain unlocked at the location you've picked. So when I get home I still have to manually unlock my phone once to keep it unlocked. As an extra safety measure the phone locks itself again after 4 hours.