skysight-inc/HackerNews huggingface dataset:
Yes, don't criticize individuals, but I'm not sure if criticizing 'bad ideas' is a good idea.

YCombinator literally don't get into providing a lot of advice on markets because it's just too difficult predict at the nascent stage.

Bad policy, bad operations, bad code, yes.

With ideas, there's so much that may need to be fleshed out, left uncommunicated. An idea is more of an 'inspiration' for something, not the thing itself.

The older I get the less critical I am in that area, and I often try to be my own devil's advocate i.e. 'how could I make that work'?

But I think I know what you mean.

And yes, some ideas are just really bad.
An app on google play can't update itself...except if the app was made by google (YouTube updates itself almost weekly, all server side).

That's why it's called google play, because it's where google plays with all of us.
"S&G" have always been weak points at Tesla.

With regards to "E" doesn't really matter if the CEO says that the company "is doing more for the environment than any other company ever" , people making such scores are paid to completely sidestep this sort of socio-political talk and just look at factories, their impact on the environent, plans to reduce waste, recycling etc.

An other thing that's important is a comprehensive plan which is put on paper and can be referred to in the future to evaluate if the company kept its promises or is lagging behind. Yeah...

These people at S&P, Moody, Fitch they are essentially faceless individuals who look at spreadsheets and numbers, he won't be able to pressure them into compliance like he does with people on twitter. Mostly because they aren't on twitter, don't care about politics, don't care about him, basically don't even care about ESG and just want to be paid as the number crunchers they are. In one word they are Musk' nemesis: a non-ideology driven number cruncher.
Maybe they've deployed some new scanning tools. Looks like google thinks the code is used by TC to update itself.
How many people pay for this?
> and this is not to their faces but rather behind their back.

If it's not to their faces, don't do it. It's just gossip at that point. Realistically who is this benefitting? There's no way for the person you're criticizing to act on that feedback if you explicitly _never tell them to their face_.

There's a time and place to criticize people to their face in a positive and encouraging manner. But gossip has never helped anyone.
> true statements about it that can't be proven?

Its missing the qualifier: can't be proven in that system. They can be examined from outside the system, or say, with a different system.
Erratic temperatures causing more deaths than heatwaves, study finds
Read the whole article, though. The author does not advocate for pure black text on a white background on a screen.

Your sources cite the useful study concluding that pure black text on a pure white background on a screen causes eye strain for folks like me with astigmatism. The uxmovement site, however, jumps to the conclusion that black text on a white background is the worst configuration and anything else that gets a good WCAG contrast rating is better, and sufficient for readability. That's unsupported, seemingly false, and the topic of this article. Their asserting the grey-on-white text in their graphic is more readable than the black-on-white is patently absurd.

The appropriate way to decrease contrast is by tinting the background but leaving the text towards the extreme. The author argues that the current WCAG method of determining contrast without considering other factors such as leading, tracking, type size, etc. gives passing scores to inaccessible results, and more recent methodologies are much more accurate, especially in dark mode.
Ideas are different than actions.

The most competent and predictably conscientious people often don't have very good ideas at all.
It's also not truly declarative since you can observe ordering (and therefore your app may silently depend on imperative execution)

There's also performance issues with large amount of code, and last I checked, Qml doesn't really mix well with the traditional Qt widget and protocols (i.e. sometimes things are reimplemted in Qml under similar names, but with different behaviors)
> so it doesn't seem like your comment was as rhetorically effective as you may have thought it was

To you, sure, I agree

> Nowadays the term "woke" is almost exclusively used as an insult and not as a self-description

Almost exclusively, really?

> it actually has the feel of self-identifying the user of a term as having a particular sociopolitical leaning.

Why is that such a concern to you?
Google to be distributing a security-vetted collection of open-source libs
NPS, specifically, is a hard metric to set an objective against. You can never really separate the stuff you did to your software from all the rest of the stuff that happened to your company.

And yeah, using tickets as a success metric is gonna produce some incredibly awful behavior as people learn to game the system.

Good OKRs are not easy. It’s very hard to come up with good key results that incentivize the right behavior while actually measuring progress towards the goal. It takes quite a lot of skill to do that properly.

To me the most important part of OKR’s isn’t really the metrics… it’s the understanding that the team has been tasked with solving some problem without being told how to solve it. The team itself gets to own the solutions that drive the metric. Done correctly it lets everybody on the team take ownership of the product they are working on. It is far better than just being a feature factory that cranks out whatever sales or upper management thinks is a good solution.
Considering the amount of success and audience he's reached with this I'd say he's done just fine.
Mazda sold more vehicles than Tesla in the US, which is Tesla's own backyard.
How come most people say software devs are in demand and then there is this comment saying he receives 4000+ applications on a job and nobody in Europe should consider this career?

Can perspectives on reality be this far apart, or is he trolling?
How Commercial Electrician in Etobicoke Help You Out?
What working at several engie roles teaches you about git:

Don't expect people to know how to gitignore.

Or submodule.

Or tag.

Or interactive rebase.

Or squash.

Or branch.

But when you encounter a team that knows a thing or two, they git fascist and demand you re-enter the Jira ticket number three times in every commit message (in ALL CAPS).
Hey,
Cool to see someone who worked on this :) Back in the day I wrote a (probably really bad, not a C/C++ developer) wrapper around libspotify for Node.js: https://github.com/FrontierPsychiatrist/node-spotify

At some point it could do enough for me to build a webapp with Node.js running on a Rapsberry Pi to stream Spotify.

I even got contacted by Spotify to take down the domain node-spotify.com for it.
That's a big thing. When your organization deploys hundreds of end user Apple devices, you definitely want to make it maintainable. Updating inventory system, rolling out centralized OS updates via canary group, pushing new versions of software, setting up security policies, tracking and blocking stolen devices - all this stuff requires some internal expertise in the IT team.
USD collateralized stable-coins are happening whether central banks participate or not. I think the advantage for a central bank would be to bring stability and increase demand for the underlying asset (the centrally controlled currency).
I use something called Insular[1] to install some apps in a work profile so they don't have access to my personal contacts and activity.

A nice unexpected benefit has been that Insular does background installations and updates of APKs. When I click "update" in f-droid, I now choose Insular as the handler and it happens in the background. It's much more reliable than however f-droid does it internally.

[1] https://secure-system.gitlab.io/Insular/
Twenty Minutes of Reasons to Use the RemedyBG Debugger
Looking Glass 8K Holographic Display
Probably not a good idea to do a whataboutism when we're talking about the actual Nazis.

I don't have anything more to say on the topic -- you're completely ignoring the fact that the data that we got from the one Nazi experiment that was once thought to be useful is bad data, partially because of bad experiment design (including not caring whether their "test subjects" died due to mistreatment) and partially due to outright fabrications.

If you disagree with the conclusion of the peer-reviewed report I linked (as opposed to having a general issue with the fact that it turns out that the Nazis were shit scientists -- something I can't sympathise with sadly) you can write it up as a paper and get it published in a peer reviewed journal.
I can't be the only one who thinks the primary goal of OKRs is to keep non-technical managers employed, right?
So problem solved I guess this guy figured out why it happens. We're done here!
Awesome! I was just going off of their FAQ

https://kagi.com/faq#cost
PWAs are basically websites with a home screen icon. But they can be published in the playstore and update everything but the icon and name.
Could the interpreter have a "restricted" mode and a "dynamic" mode, where restricted mode can be faster because it skips certain lookups? And then if your code _engages_ in a "dynamic" behavior, it then drops out of "restricted" mode? (this could also be in a class by class basis too).

Django and friends might always have to be in "dynamic" mode, but possibly you could allow for some complex logic to run quickly if you use subset of the language. (e.g., like RPython but with less overhead to set up)
It's like with most things in life.

If you want to become fitter, don't think "I want to lose 10kg of weight", think about finding a sport which you like and healthy food which you enjoy eating.

Your belly might not disappear 100%, but you will feel better, and you are in for the long run.
I agree. I appreciated the M1/Metal TensorFlow support, but that was not as easy to setup.
You must have installed it a while ago then :). I just recently did and only needed to I stall 2 packages via pip (i think tensoflow-macos and tenderfoot-metal ) which I found much better than wrangling with cuda and cudnn versions for Nvidia cards
How big is your family??
It is poor design for a Dockerfile to have two forms of CMD where each is only distinguished from the other by argument formatting.

For people new to Dockerfiles, it's too easy to be oblivious to the fact that the two forms do something differently.

For people who've used Dockerfiles a lot, it's too easy to miss the formatting difference, especially when the two different CMD forms can successfully run what you want it to run.

CMD should have been split into two separate statement types, either completely separate types (e.g. SHELLCMD vs RAWCMD) or two explicit subtypes of CMD (e.g. CMD SHELL vs CMD RAW). Then you couldn't read each of the CMD variants without seeing the difference.

New users would see the difference and think "Why is there a difference? I should look it up." Old users would more easily notice when the shell CMD is used when the raw CMD should be used, and vice versa.
My deepfake DALL-E 2 vacation photos passed the Turing Test
YES YES YES YES YES YES YES YES
I've been waiting for this, worked, thanks!
I remember when one member of my team put in an OKR for "learn to play the guitar" and mapped it into a training objective from above. It got approved, no questions asked. I was sort of disappointed management didn't follow up and ask him to perform for us all at the end of the quarter.
While this is fun tongue-in-cheek humour, I feel like this is a serious topic, and 'we the people of this planet' need to stand-up against shitty hiring practices.

I've recently had a horrible hiring process from a staffing company called LanceSoft; and wish I had been able to filter them out early on. I don't know if a tool like this work, but a serious implementation is needed.

I applaud the creators creativity, and effort. Thank-you!
Shell plugin I wrote writes your Git commands
This shell plugin I wrote turns out to be really good at writing git commands.
The git commands below are AI generated from the comments.
```
printcon-ml git:(master) # show the date the file fastai_main.py was first added to the repo
git log --diff-filter=A --follow --format="%ad" --date=short -- fastai_main.py

printcon-ml git:(master) # show the commit before the 2021-12-04

git log --before=2021-12-04

printcon-ml git:(develop) # show all git branches and their creation dates

git for-each-ref --sort=-committerdate --format='%(refname:short), %(committerdate:short)' refs/heads/
develop, 2022-04-28
multiprocessing_manager, 2022-04-28
master, 2022-01-11
plotting_upgrade, 2022-01-04
image_samples, 2022-01-03
label_output, 2021-10-12
percentages_output, 2021-08-10
add_model_argument, 2021-08-10
model_9, 2021-08-05
model_7, 2021-08-05
```

[Zsh version](https://github.com/tom-doerr/zsh_codex)

[Fish version](https://github.com/tom-doerr/codex.fish)

Any ideas for other difficult command line tasks that might profit from AI?
From the paper
"Since our crawler fills a distinct email address for each website, we are able to attribute the received emails to distinct websites. In the six-week period following the crawls, we received 290 emails from 88 distinct sites on the email addresses used in the desktop crawls, despite not submitting any form. Most emails offer a discount, or just invite us back to their site. "

Filling out a form, never submitting but still receiving emails is such a dark pattern
I feel like this quote is why I can't have a removable battery, a headphone jack and an sd card in a new phone.
Theorem-proving gets some use in the Ethereum community. Smart contracts are an ideal application for it: the code is short and bugs can be disastrous.
Dollar equivalent corporate paper, was the jargon I heard — which sounds like fancy-talk for "Evergrande bonds".
Dow Jones Sells Off as Target Plunges 25% on Earnings
So, if you follow the link from the first word of the blog (the one giving details on what OKRs are), it takes you to a site[1] which when you go to the cookie prefs when prompted about what cookies you want, has a section I haven't really seen before (or was oblivious to before), called "Unclassified" with quite a few cookies. The difference between this section and the others? While others have a checkbox forced checked (Necessary cookies) or a checkbox you can toggle to accept or not (Preferences and Marketing), the Unclassified section doesn't offer up any checkbox at all.

Seems awfully convenient to have a bunch of cookies you haven't classified so don't need to offer a choice to your users about.

1: https://www.whatmatters.com/
> 1. It makes organizations slow and inflexible. I used to joke that as soon as another team was involved in something you needed to do it would probably take a quarter. why? Well what you wanted probably wasn't on this quarter's OKRs so it would be an uphill battle to get them to do it. You'd have to argue about getting it into next quarter's OKRs;

This. It's not a joke either. At a previous job, we wanted to use the G Suite API to access calendar data from GCP, but that required help from the Info Sec and Cloud teams (we didn't have the right permissions to do it ourselves). We got push back for asking for help because it wasn't in those teams' OKRs. So we effectively gave up for an entire quarter and then some.

Even so, how does one write an OKR for a scenario like this? Objective: be able to access GSuite API from tool Foobar so it knows about everyone's availability. Key result: Umm, can complete a feature everyone wants?
> Like React/React-native ecosystem pioneered the component based declarations of UI elements.

why don't you consider NeXTSTEP from 1988 on to the present day in macOS UIKit?
Lots of great advice here. The HN community is truly amazing. I've decided to work on my own issues regarding starting right now.

Small steps, consistency, and rethinking failures as learning opportunities.

Won't be easy, but we can all make it.
"People are not their ideas."

I disagree with this. If people are not their ideas, then why arrest people who join terrorist groups or write manifestos saying they want to harm people? If people are not their ideas, then why give people prizes for good ideas?

"Never."
Will you criticize a mass shooter? Or a person who wants to see animals harmed for their entertainment? Certain ideas are so dangerous and terrible that simply reasoning with the people holding them is not protection enough.
Common user passwords profiler (cupp)
Why Do Creepy Dolls Keep Washing Up on Texas Beaches?
> you will be paying that invoice whether or not you needed that assessment

They don't just send you a bill for $10k. You can opt-out of the yearly audit by removing your use of restricted scopes.

But yes, it is a yearly required audit, and they're serious about it. This limits the kind of apps that can be built on Gmail (basically – no free apps), but it is undoubtedly better for end users.

Having gone through the process, which checks among other things that data can't be resold, tokens are encrypted, user data is really deleted when you say it is, and that Gmail API access is auditable in the event of a breach; these are all good things for users.

(My auditor was so thorough they actually found a high-impact XSS bug in Firefox – the bounty covered part of their fees.)
> I don't know what the solution is

I do, but they're not going to like it, so they're not going to do it. The mindset behind these goal-setting frameworks is "everybody is stealing from me and I have to watch them like a mafia boss to catch the cheaters". The solution is to actually treat the team as a team and work together, but the type of people who rise to a management role in any organization (especially a corporation) aren't the type of people who are capable of doing so.
Distributed and decentralized have specific meaning in the database space. Decentralized is like Bitcoin. No centralized servers or control. Distributed just means more than one server. The servers could even be located in the same rack or even on the same server in separate virtual machines and that would be distributed but not geographically distributed.
> Tether is literally being asked to openly disclose confidential business information to the entire world.

If what you are invested in is confidential business information, you're doing something wrong. This is all the more true because Tether's claimed value to its customers isn't "you're going to make bucketloads of money if you invest in my fund" but "invest $1 in my fund and you can get $1 (no more and no less) out at any time." Given the latter goal, the fact that it took an awful lot of teeth pulling to get Tether to reveal as much detail as it has should be a massive red flag of risk.

> what is the big issue? money market funds your pension invests in have the same composition as Tether.

We're asking for the same transparency as every money market fund in existence. Why should that be so hard for Tether?
I used to hoard data too until I realised that most movies and TV shows are crap most of the time.
I want to be less engaged! Leaving work behind both physically and mentally at 5pm is important to me.

I want to treat my work as a necessary "transaction" and don't want to devote any additonal energy to it than is required. Save your mental energy for your own life and activities.

Sure we all want our work to be fulfilling, but from experience I would urge against getting too "into" your work.
Zero-trust architecture may hold the answer to cybersecurity insider threats
Pixels and Accessibility
I've often wondered about that too. They woke me up at 3 or 4 AM with a noise that should be reserved for "you're going to die if you don't act RIGHT NOW" before I turned them off, and that has to be bad for everyone's health.
google.stanford.edu :)
That’s kind of the only way I have seen them. Individual teams define the okr and they bubble up. I don’t know what summarizes as their own would mean, but the first part was right.
A couple of examples:

1. How to roll out certain security policies integrated with your IM to the group of devices X?

2. How to test OS update on group of devices Y, before releasing it to all devices in your company?

If you are an ordinary iPad or Mac user, I doubt that you know the answers.
I am not a Googler, but I know some Googlers (including at least one that worked on search) and... Google doesn't seem to work like that? The search team doesn't make take direction from the adsense team.

I think they are genuinely struggling in an adversarial environment. Imagine every hacker in the world specifically focused on your system and the payoff is millions or even billions of dollars.
I'd really question the idea that a person even "has" ideas rather than responds to the world ("internal" and "external") in specific patterns after specific experiences. But if you must, a person is a body, so it's the body that has the ideas and as far as anyone else cares, a body's appearance, actions and intentions are the only thing they could really care about.
On the contrary, many of us (as technologists) have a vested interest in shaking out these gambler-creating factions so the rest of the tech may flourish.

Been waiting for Tether to take a K.O. punch for some time, as a cryptocurrency maximalist (eventualist?).
They did! I'm an Apple Certified Support Professional and Server Administrator (10.5 and 10.6). They had a whole series of certifications you could get, just like Microsoft (though not as extensive). Those all went by the wayside when they started dropping their enterprise products (Mac OS X Server, Xserve) to the point I'm not even sure what existed before this announcement (haven't been an admin in 12 years at this point).

On a related note, once I took the tests for the SP and SA certifications (in 2009), my name was supposed to show up on Apple's site for certified professionals. This was important, as any employer would check that list to make sure your certifications were up to date. Apparently that process wasn't automatic, as I wasn't on the list after three months. One email to steve@apple.com later and I was on the site!
Currently, my main library is 114 GB. It contains albums I like from artists I follow. Then I got another 110 GB of compilations. All the files are lossless, for no particular reason other than archival. There are a few MP3 mixed in there, but mostly because I can't find lossless versions, or I can't bother to download them in FLAC.
I tried to buy an Olive Garden NFT. All I got was heartburn