skysight-inc/HackerNews huggingface dataset:
Good question! We actually asked Apple exactly this when appealing the AppStore de-listing. How come others can require an account and we can't? What was it about our app that made us have to spend the engineering effort to add a guest login (this was a disingenuous argument that I advised against, since we deliberately spent engineering effort to require the login)?

Their response, not the exact wording since it was over a decade ago, was along the lines of: "1. We're reviewing your app, not theirs, so what they can do is irrelevant. 2. Your app core use case clearly functions without an account as evidenced by the previous versions having full functionality not requiring an account."

1. Is a standard Apple reply when you compare your app's treatment to others'. Everyone gets this when they bring another developer's app into the argument.

2. Called our bluff and is pretty hard to argue against unless we changed something core to our backend such that it now requires an account. Even if that was the case, I would expect Apple's response to be "change it back".

Throughout the whole exchange with Apple, I had to be Devil's Advocate, since I advised against the change to require an account from the start, being apparently the only person in the company who had actually read the AppStore guidelines. Nobody listened to me, of course.
Fair question, I suppose I didn't express myself clearly.

Firstly, I'd like to abolish the idea that "greenfield" and existing are somehow opposites. Greenfield projects take on a bunch of existing abstractions and complexities from all the stuff they are built on. Instead, these two terms are actually very similar, "greenfield" projects just chose to throw out one more layer than using the existing system. My argument here is that the dichotomy here is false, and that the two terms are instead a classification of degrees to which you abandon existing abstractions.

As I said, I understand that this is what you mean when you say greenfield, I'm not asking you to use different words. I'm asking you to pay notice that this is what you are saying. That you are explicitly not in a "green field" with nothing around you. You've thrown all the furniture out, but the building is still there, the walls are still the same color, and the windows are still overlooking the same parking lot.
If Singapore is homogeneous, the USA is too. Descendants of Chinese (majority), followed by Malay, and Indian make up most of the citizens. Couple that with the high number of expats from all over the world.
It should be illegal for a device manufacturer to retain any kind of control over devices after sale. Some governments are finally realizing this.

So no, this is not a viable solution in the long run. Besides, Android is a thing. I personally have never used an iPhone as my real phone precisely because of this — I can't install modded apps, I can't install pirated apps, etc etc. It's not okay to have to jailbreak the thing to make it usable.
Hmm. Longtime proton VPN user here, was considering finally leaving gmail for proton mail but maybe that’s not such a good idea. What would you recommend? This is for personal use not business.
> ...don't have a a vested interest in trying to mislead you.

I witnessed this.

I briefly worked on the recommendations team for a fashion retailer, doing yeoman plumbing and maintenance. Basically an in-house equiv of RichRelevance.com.

So, so much data and logging.

Alas, after cutting out all the obfuscation layers and steps, the "lift" attributed to the team's exquisite algos proved illusory. Some >80% of the conversions came from the "recently viewed" rule. Whereas the conversation attributed to the algos consuming most of our dev and compute resources was basically noise.

I wouldn't say our (very smart) data scientists were fooling themselves, necessarily. More like the feedback loops were never fully validated. (Familiar story of non-programmer domain experts hoisting a POC, which then was promoted to production. Maintenance hell.)

Coincidentally, FWIW, my bro has worked in ad tech (Avenue A/Microsoft, RichRelevance, others?). He's got a math skillset. Was a true believer. It took a long time, but he eventually lost his "faith" that digital advertising (as they were doing it) was effective, on the balance.

Also FWIW, during my brief stint, I advocated "personalization". What I imagine StitchFix is doing. I'd love to know, for real, how they're doing. Like the split between algos and human "style consultants".
Rustlings gives a great introduction to the language:

https://github.com/rust-lang/rustlings

Disclaimer: I write JavaScript
Are you open to building your own? I built my thermostat a few years ago out of an ESP32, a temperature sensor, and a few relays, and I've been really happy with it. It's reliable and easy to integrate into my automation workflows and collect data from.
There has been a game for few years now, the current one is Tour de France 2023.
Its 2023 and I still don't understand the point of CPU speeds, even as a dev doing both single and multithreading. AI is continuing to put priority on GPUs.

In the worst case, I wait an extra fraction of a second with a bad CPU.

With a bad GPU, you are basically excluded from the latest technology.

I'm sure ARM really wants to advertise that CPU is relevant, but it continues to be nearly irrelevant when you buy something a laptop with a dedicated GPU. (Its good enough)
Then talk to dang and attempt to convince him that the voting system needs to be purely based on the truth (or lack thereof) contained within a comment. As it stands, the voting system is primarily intended to surface comments and posts that foster the discussion of interesting things.

Considering that things like attacking the messenger and bad-faith discourse (via insults, etc) are counter to the stated HN ethos, I don't feel it's unhelpful to downvote assholish comments for the sake of being assholish, even if the comment has accurate factual information that is relevant.
No, it's clearly against California law, you can search the legislative record to see that Waymo and Cruise operations have been authorized.
Thanks for that! Probably in a couple of years, as my laptop is still serving me well enough for now. It's also pretty light and still has good battery, so not a ton of benefit there.

If the battery life was doubled (~8+ hours), that definitely would be more intriguing.

But ouch, hadn't had WiFi or sound issues on Linux since the 2009~2010 era, will not be fun to get back to that, though hopefully in a few years as the drivers mature, this would become less of an issue.

> On the most annoying side, I don't know if there is a way to configure the lid action, as it put the laptop on standby.

Even when an external display is connected? That's got to be annoying!
Ok, so ubuntu is going south, but redhat is stopping to support rhel, will this affect fedora?

I use ubuntu on personal and servers and fedora for work,so picture me concerned.

I need a better distro for sure, because ubuntu lands with unattended upgrades enabled, which causes the server setup from my scripts to be unpredictable (sometimes is doing updates when booted the first time, but not always. Sometimes is also very fast). Recommendations for server distros that require minimal setup? I have only small applications running

Then, I was already thinking of moving to fedora on personal too, with KDE, but I am now concerned.

Any recommendations for personal desktop usage? I'd like low maintenance distros, so I'm not interested in massively recompiling things. And I have nvidia, which is why I chose ubuntu with kde and fedora where I would like to switch to kde. Gnome plugin policy is so bad that I don't upgrade fedora because of them
It seems like it's too early to judge it on almost anything
Since it's a Canadian story, perhaps link to a Canadian news source? https://www.cbc.ca/news/canada/saskatchewan/thumbs-up-emoji-...
Why?

I don't enable notifications and it's fine, I've never had a problem.

If you don't want notifications, why would you still want the website to send them?
2016. A lot has changed since then and AFAIK numpy and other most popular libs with bindings in C have an experimental branch that is already nogil compatible.

Not saying he isn't wrong, though.
Source for this is a WSJ article from june 6, old news?
I don't understand what you have against robots.txt. It's just a way to signal what you want crawlers to do on your site. It's not complicated or mandatory, but it gives you a way to influence how your site is accessed. I'm not sure why you would jump straight to litigation as a better solution—that solves a much smaller set of problems at a much higher cost.
AGPL is kind of a sledgehammer.
I should make explicit that I think it is impossible to achieve in practice because higher education will collapse completely before they achieve any fraction of market saturation with the numbers I wrote.

Coursera is a discount retailer of tertiary education so I don’t see any relevant connection.

ChatGPT/OpenAI specifically is probably already overvalued unless they have some first-mover advantage that I can’t see.

Someone else has said it many times over but I agree that LLMs will disappear into the technology stack — a rising tide that lifts many market caps.
I found this: https://news.ycombinator.com/item?id=28096873

Looks like Privacy Guard was dropped because the rewrite wasn't worth the effort.
This uses ChatGPT, and the article makes no promise that our personal data will not be sent to ChatGPT.

No, thanks.
10 Words to Cut from Your Writing
> Your browser does not have DRM support which typically means you are not sent the full quality videos

To take this argument seriously I’d need you to provide some examples. I use some of the bis streaming services, and they all stream full high quality media to my laptop. Which are the ones that don’t?

> And not all media apps have a website.

Again, examples? Every streaming app that’s ever blocked me from taking a screenshot has also had a streaming website. What portion of the market licenses content with a requirement to use DRM to block screenshots?
im thinking its doctrine, there simply havent been a need, us marines dont go in without air superiority, what good is a stinger if there are no targets?
Uh... my retirement account?

My status is being FIRE in my 30s.

But probably not status related and more security related.
The issue is, American army did not see them anymore entering a war where American infantry needs to take out aerial threats. The army assumed future wars would be killing goat herders carrying AK-47s with drone strikes.

The idea was nobody would. E insane enough in the interconnected global economy to start to "real" war. And thus weapons production focused on anti-terrorism etc.
Because a greenfield project would require to do something that software engineer abhors more than writing code: giving time estimates in an "agile" environment.
How do you deal with init scripts that try to uninstall packages, but ubuntu having unattended upgrades immediately, so at times apt-get is locked at first boot?
The last startup I was in was obsessed with putting everything into k8s for no apparent reason. Even the product they were selling, which most customers hated because it forced our customer base to either have to deal with the pain of paying for k8s because they had no need or intention to use it other than for our product or work with a cross-functional team which now created a time sink and dependency that wouldn't have been there otherwise.

The best though was when I ran across someone in the org trying to run a single container to run a periodic job in its own cluster. They spent half the day trying to get it to work with ingress.

You can imagine how it came to a head when the company realized they were spending hundreds of thousands per month on idle clusters in AWS.
They are in the EU. If something was not meant to be accessible you may not scrape it.
How do you know that's not hallucinated?
I'm not sure what "codemods" means. Just static analysis code changer? Python is so highly runtime dynamic I'm not sure a tool is even possible to upgrade behavior, preserving correctness and intent (bugs and all).
> Oh, you want routing? "Not my business", says React. Go add a routing library. You want a framework for managing global state? Go find one. Want a kitchen sink frontend solution which bundles all of these commonplace features together? Use Create React App, or Next.js, or whatever fits your use case.

Double edge sword in my opinion.

Every single react Project I jump into is completely different and a pain in the ass half the time to figure out what is where and what is doing what.

On the other hand I can jump into just about any Rails project and hit the ground running.
More guarantees as in asserting on exact data shape which also includes some typing guarantees like "function argument 1 is always gonna be this struct" (basically a map with keys guaranteed to be present).

In Ruby you get nothing like that, all your function arguments are just variable names. This increases testing friction a lot. I've been all over the spectrum: from PHP and Ruby through Elixir (combining best of static and dynamic types IMO, though still flawed) to Golang and finally to Rust which is super strict. To me Elixir and Golang are close to perfect. Rust takes it too far and development velocity can suffer a lot until you become an expert (which can take quite a while).

Plug and play is nice but my opinion remains that it's oversold. Quickly whipping out prototypes is not the only virtue of a programming language (though technically that's a feature of Rails, Ruby's killer app, and not of Ruby itself).
Cycling is very sexist.

But to play devils advocate:

There has been a women's Tour de France for a while. It existed between 1984 and 2009. It struggled financially that whole time and was never profitable to the UCI. They canceled it in 2009 and brought it back in 2014 through 2021 as a single day event in Paris on the same days as the men's final day.

The UCI was been exploring bringing back a multi-stage women's event for at least the past several years but they had been unable to nail down a title sponsor. Apparently Skoda (the primary men's sponsor) was in early negotiations to sponsor it in 2020, for the 2021 season but then dropped out because of COVID uncertainty.

The break last year finally came because of Zwift (who financially performed well during Covid) offered to sponsor the event as a title sponsor. NBC did a lot to support and promote them as well. So we are seeing progress.

There was a lot of criticism around it only being 8 stages compared to the 24 of the mens, but most of the women actually said 8 stages was plenty because that is larger than any of their other tours (I think tied with Giro d'italia).

Progress is happening is my point.

With that being said, yes there is significant sexism still prominent in all sports, and cycling too.

The UCI is following the money, and to their credit they have been honest about that. They have routinely said, there isn't enough money in the women's sports and that's why they don't pursue it.

What we need is for the UCI to recognize the potential in women's cycling and to invest in it, knowing it might not be immediately profitable, but that over time it will gain popularity like the men's events and become profitable for them. Luckily Zwift seems to be willing to take this role for now. Time will tell. But the good news is that TdF Femmes (women's) is back for 2023. So maybe we at the beginning of what will eventually lead to a happy ending.
Rare case of green hairy tongue is pure nightmare fuel
I agree with you that addiction can be a serious issue, but I have some responses to that.

1) If someone's addiction leads to crime, then punish the crime when they commit it. Don't make the pre-crine a crime. Instead of preventing crimes, now you've multiplied them.

2) If drugs weren't ruinously expensive due to their illegality, there would be much less need for addicts to turn to crime. You don't normally hear about alcohol, cigarette or coffee addicts going on crime sprees to support their habits.

3) There's evidence that responding with properly funded support and treatment is cheaper and leads to better outcomes than a massive carceral complex.

4) We can discourage a practice with lighter punitive measures than prison. Running a red light is a rampant traffic infraction, and potentially deadly to boot, yet we don't typically punish it with jail time. It would be massively unproductive to do so. We typically fine people and/or give them "points" on their license. Similarly if needed, we could discourage drugs with fines, taxes, restricting privileges, mandated treatment or social shaming instead of incarceration.
I mean, you're not entirely wrong but Python really really doesn't make it easy.

Consider R, which is filled with the same kind of people. There's one package repository and if your package doesn't build cleanly under the latest version of R, it's removed from the repo.

Don't get me wrong, this has other problems but at least it means that all packages will work with a single language version.
Women can definitely complete the same distances/courses the men do, but they would probably not be competitive in a mixed field TdF. They just don't have the W/kg for a climbing stage and they don't have the raw W/CdA for a sprint finish podium.

(The ultra/bikepacking races you mention are a completely different format to the TdF.)

I support your idea of not explicitly forbidding mixed fields, but I suspect it won't happen even without a rule against it.
No, it's not a bot ring. I assume you think that because I posted links to stackexchange quite a few times the last few months. Instead, I just skim over stackexchange.com as part of my feed and when there's something what I assume HN interests, I post it here.

I don't care much about Karma. I posted this specific topic since I find it kind of hilarious that police should now lawfully be able to do something they are almost surely not able to do. And I enjoy discussions to such topics here on HN, because most of the time the viewpoints mentioned here are at least of the same quality of the answers on stackexchange.
There are more factors than Policy alone. Education, Culture, Policy, Behavior, Reward, and Punishment should be considered.
Just link the repo?

With the right tools, it can likely be used to compile the book into a proper PDF, rather than using print workarounds.
It's not a tech problem though, and tech culture is already too eager to find technical "solutions" to societal and organizational problems like this.
Explore Poultry and livestock farming for sale and sustainable poultry products. organic feed, and best practices for raising organic poultry.
I took the OP not as saying that they thought women should race simultaneously with the men (no, they don't have the same power). I thought they were just advocating for the women's TDF to have the same course as the men. That is, 21 long stages with lots of vertical feet, etc. Women would have no issue with such a course!
> Women can complete a Tour de France.

absolutely not. Not a single woman in the world can keep pace with the peloton.
Right on— I should’ve and do recognize the utility of open source abstractions; esp with AI/ML.
That only disables the permission or increases the uncertainty, it doesn't really feed fake data.

If apps refuse to work unless you provide detailed location info or other permissions, there's no "provide fake data" option like the post suggests.
Because in general, removing the GIL should be an improvement.
My income has recently 5x'd and I already was making over 6 figs.

I'm doing the opposite of status signaling. I'm hiding my wealth. I don't need people to know I just bought an expensive computer or 3D printer. Heck, that makes me a target.

It also alienates friends who are insecure. I already ran into this when I graduated college, got a real job, and my blue collar high school friends got weird about it.

Heck, I knew I was going to be very well off. When I had my home built, I made sure the front-most peak of the house was on the first floor rather than the second floor. I didn't want my home to appear grand.
Missed America: Attacking the right without asking about the left
So there's something you didn't consider - Documentation can be stolen and used against you far more readily than people.

In a sense you could consider each person who has knowledge to be an air gapped data bank with a limited lifespan. Theres some very clear issues with that system, but that's arguably the effective intention behind not documenting war related development until well after the useful lifespan of the development.
I should’ve mentioned that we have a unit in Atlanta that people can come try if they reach out. Also, I was going off the hardware recommendation in that link saying that you can post a video.
I have no experience with Windows, but at least on Linux, if the forking is handled intelligently (namely, late enough that identical assets don't need to be re-written), duplicated memory should be handled by Copy on Write.
I'd say the conspiracy stuff is more that either the individuals are ignorant of Hanlons Razor or simply refuse to accept it's applicability.

Combined with supremacist beliefs (They are superior which gives them insight others can't possess) and we get pretty much all the conspiracy theories.

Sadly, there are plenty of very real conspiracies in this world, doing immense harms, yet those are seemingly actively ignored by the theorists... Which I often presume to be a result of the inability for the theorist to hold the "special knowledge" card as any who looks at the evidence would come to the same position and thus the promulgation of such legitimate theories are "too mainstream" for those seeking to further thier self delusion of supremacy.
Come on.

Taking the Tourmalet (one of the recent climbs on the TDF) at Strava [https://www.strava.com/segments/4951896], the fastest time for men was 47 minutes while the fastest time for women was 56 minutes.

Women do a shorter race because they are slower over the same distance.
This is the world upside down.
Hopefully the result is actually a portable standard, and not filling out forms for google and every other company training AI.
Maybe not for you, but I'm pretty sure most people consider the learning curve of C++ "steep" too.
That’s not entirely unlike LaTeX versions approaching pi.
Yea people seem to miss the fact that our species development to what we have was fairly dependent on stable conditions within an ice age and that anything outside those specific conditions have never been conducive to any species achieving anything like we have....

But then that's probably because so many don't view humans as an animal species within the greater web and instead view humans as special, whether due to religion or just plain old supremacist ideology the result is the same.
It's very much racism

Essentially it's like how the average protest with minorities is treated vs Jan 6....

The former the cops toss tear gas, kettle them and beat them with baton and "rubber" bullets while the latter theres cops literally moving the barricades aside and escorting the rioters around....
I have largely the same feelings on this. If you haven't used WSL on Windows, the workflow is actually very nice. You can install and run GUI apps in the Linux environment. I usually use VS Code with remoting for WSL though. My current job and personal setup aren't in windows, but have used it in the past and it's very usable, if not ideal.

For now, sticking with my macbook m1 air for personal use. Though I really don't like the differences in the kb layout and hotkeys from nix or windows.