skysight-inc/HackerNews huggingface dataset:
> It’s still required to complete authentication.

As I understand, if an attacker gains root access to your phone (or if an attacker is Google) then they can bypass any biometric locks, export private keys protected with a PIN and bruteforce the PIN. Phones allow exporting keys to sync them between devices via Google cloud. So Google or their friends from government can bruteforce PINs for backups stored in their cloud.

Please correct me if I am wrong, but this looks like a single factor.
PC is still king for esports and competitive gaming (outside of niches like fighting games or sports). League and Dota continue to be among the most watched events online.
GitHub usually asks the user to provide permissions explicitly. When you go through the OAuth flow, GitHub will show what permissions the app require and you have to provide them explicitly.

This is an unfortunate event and I hope GitHub will lift the ban from the ones affected and enforce ban on the people misusing this. But always check what permissions you are giving.
Content Marketing ≠ Blog Posts
You didn't and Github should not have banned you. Wheras it is correct that you "could have avoided this by not granting unnecessary permissions" to the site which it then abused in your behalf, it is not your responsibility to ensure the site uses it's access credentials in a non ToS variolating way. This whole comment section is classic victim shaming.
GitHub should be responsible to ensure all sites they grant oauth integration do follow the rules. If not, individual accounts should not have to live with the consequences of that.

Google learned this too, that's why it is very hard to get access to certain oauth scopes. Making the product nearly impossible to use except for anything then identity. But that's how it is.
One example where I found ChatGPT to fail quite spectacularly was this:

>Write a sentence with exactly 12 words.

The quick brown fox jumps over the lazy dog.
To give an example of this, I live in Hong Kong and I've seen people park their very expensive lamborghini, ferrari and mclaren and just go to a small completely unassuming restaurant. I'm always curious so I google the car make I see and some were valued over a million usd. So at least high net worth individuals (not the extremes) feel safe in this city.
I was thinking just this as I was reading.
Total comp yes, not salary like OP is talking about. Only a handful of companies have total comp that doubles base thanks to RSU and stock, which a vast majority of the worlds ~25MM programmers do not participate in.
Personally I've also used Apache Skywalking for a decent out of the box experience: https://skywalking.apache.org/

I've also heard good things about Sentry, though if you need to self-host it, then there's a bit of complexity to deal with: https://sentry.io/welcome/

Though of course, Prometheus and Grafana is a rather popular option as well!
"Kid gloves" seems like a reasonable inference to me. There are sufficiently prominent cases where scaling doesn't matter a damn, eg the decision to suspend or not the president. Taibbi claimed there was a lot of back-channel manual intervention going on from both repubs and dems for manual intervention. One would imagine there was a lot also not from partisan politics. Back channel who you know seems like one of the way things were done. Did it get out of hand? Should it be done at all. Plenty to discuss there.

The other inference that occurred to me is that multiple twitter departments pulled these levers and didn't always have one view on it - hence the "don't flippin' touch this" sign with the message on who to talk to. That's not there as an endrun around automation.
Did the government ever solve the NHS PFI scandals?

I remember these being a massive topic some 10 years ago but haven't heard much if anything of them since.

Edit: It looks like some trusts still pay insane interest rates for some of these projects https://www.theguardian.com/politics/2019/sep/12/nhs-hospita...
I think passkeys can not be stolen for the same reason jailbreak a phone doesn't allow a user to access to extract touch-id data. For the same reason Google also can't access that information. But I don't see how the current concerns regarding pass+TOTP are mitigated without completely removing the ability to use a password+totp as a fallback. And if it is kept as a fallback, what do passkeys accomplish other than making your phone a bigger point of failure?
We hired a policeman and it's going great. Meet our Maker in Residence
> Then you update your compiler source code to use the new gofast keyword and recompile it again. But now you have a problem - how is someone going to build the new compiler from source if their build of the Zig compiler doesn't already support gofast?

Thank you, this is what made me understand the core issue at hand here. I was confused as to why they needed to keep updating the "old" compiler once they had written the self-hosted one.
The average person would not agree a far right systemic bias is now growing. What you're seeing is a correction towards the center.
Post-mortem. Does this mean arguably "in the extreme case"?
well then I would consider it might be worth talking to a lawyer, you have placed work into these repos, github no longer wants your business cool enough,

They don't have to provide you the service, that is totally their right - but it seems unlikely they would be allowed to keep your intellectual property at the point of service cancellation, especially given the reason for cancellation. They should provide a way to download the repos you want to keep for a reasonable time frame, if for example they send you an email

We no longer want your business, please get your stuff by this date or it will be deleted.

Then that would be one thing, but if they're saying

We no longer want your business, and you can never have your stuff back because that is our policy.

That's opening up a can of worms that their lawyers probably don't want opened either.

on edit: Were any of these repos paid for - then they really better solve it, even so they evidently derive benefit as a business for offering free repos so they should still provide a way to get your repo on service cancellation.

Finally they argue that reusing your code in training things like CoPilot is fair use - have your public repos been used in such a way and if so they are continuing to derive business benefit from your code while not allowing you access to it. Even bigger can of worms.

Considering the rather unfair cancellation (and basically any situation that relies on arguing you should have been more careful or you wouldn't have been taken advantage of is unfair) I think they should reach out, give you your code and say Good-day, sir (or madam, no offense meant).

But even if you were the person doing the starring of repos they would be in an iffy place to keep your intellectual property and not have a limited time, get your stuff back solution (which for all I know they have, I've never researched the matter)
Nice ride! The FJ Cruiser is a hidden gem of the late noughts - early 2010s (otherwise a pretty bland period when it comes to cars).
How can devs prevent technical debt from accruing?
There are no 'peasants' moving to Monaco for tax reasons.
mIRC ended its lifetime license agreement with all who purchased its software 10 years out. Discussion here: https://news.ycombinator.com/item?id=33864660
Great, love the way you hustling.
Please keep in mind, he didn't send you there personally. The algorithm did. I've experienced this several times my self, very frustrating and sometimes even dangerous. I think it's unavoidable if you take into account that they operate on planet-scale. Not saying that they can't do better, but probably it's not "someone's" fault.
If you want to incentivize carbon capture you shouldn't focus on PLANTING trees (it's automatic - trees can plant themselves perfectly well without us).

The reason there are no trees somewhere is never "nobody planted them". It's either "somebody cut them and does something to prevent them growing back" or "the land isn't good for trees".

So planting the trees is never the solution. Buying farming land and reserving it for forest (that will grow by itself) is much more efficient.
French residents are most likely still paying income tax in France (and in Switzerland too), as France most likely has a bilateral tax agreement with Switzerland. They are also taxed according to where their company (or their main place of work) is located. French citizens living in Switzerland only pay taxes in Switzerland.
Obviously, the lack of memory protection was what enabled the global AbsExecBase implementation to begin with. I guess it would be possible to implement as a shared read-only page mapped into each process in a protected environment, but not sure about how the details would look.

Of course the highly integrated custom chips were also a great thing to have, and made very low-level programming fantastically easy and powerful. The OS was great, but there was also the almost parallel universe of low-level programming. When you hit the bare metal on an Amiga, it sings.

And it sure felt like it had a fighting chance, it was easily the best computer platform for a number of years. Oh to be young again, and so on. :)
> I have yet to see ChatGPT make any grammatical mistakes in either English or Japanese.

In French, I have seen it make the same conjugation mistakes as native speakers ("elle a terminée") as well as a few gender mistakes on conjugation (not sure which one exactly anymore, but something like "le lutin est tombée") which wouldn't be common for native speakers.

But it is very good, I have been using it to translate Dutch children's songs into French and that works great, it's quite lousy at counting syllables but very good at finding equivalents for expressions that are not directly translatable.

It can even invent words when asked to, a friend has been struggling to find a good translation for Lovecraft's "night-gaunts" for some time (the traditional translation is "maigres bêtes de la nuit" which is good, but didn't really work for poetry as it's much longer) and ChatGPT was able to suggest portmanteau words that were interesting, and other rather good neologisms that looked like regular French words, based on two Greek or Latin words.
Google is known to associate accounts used from the same place (ip, device) and bulk ban them so that's not safe.
> ...not the location of the company you work for...

No, that is exactly how it works if you are not resident in Switzerland. Quite logical IMHO. How else would you do it :)
Nit: It's “hangar”, not “hanger”.
New rich = often earned their money (legitimately or not)
Old rich = done nothing but inherit. Getting born is their only achievement.
I suppose that e-mail is not enough, they probably require a second factor like a phone number.
> Are you willing to be convinced that you're wrong?

Yes. But you have to prove that your value proposition, doesn't lead to horrible failure down the line.

I.e. We need to make software fast, security be damned is not a valid argument.
Agreed, it's rare for any service to outright say "we shadow ban" as done here [1] for example.

And, most services still use a form of shadow moderation [2]. So it's perfectly fine to discuss here. Attempts to shut down conversation are just that.

[1] https://getstream.io/blog/feature-announcement-shadow-ban/

[2] https://news.ycombinator.com/item?id=33916414
You can't shard it. I think you can now maybe, but last time I looked you could only scale veritically, not horizontally
I think it’s expected that the prisoner exchange would happen in a place to which both involved countries can fly. AFAIK Russian planes are banned from the European airspace.
> Thanks, gonna disagree,

“I’m gonna bury my head in the sand for no reason.”

> citing a comedy TV series that ended in the 90s

Your appeal to absurdity isn’t helping here. Shoplifting hasn’t changed since then and it was on the show precisely because of the weird social divide around it.

Let me help you out with some Wikipedia since you’re shooting from the gut on this one:

> Economists say shoplifting is common because it is a relatively unskilled crime with low entry barriers that can be fitted into a normal lifestyle. People of every nation, race, ethnicity, gender and social class shoplift. Originally, analysis of data about apprehended shoplifters and interviews with store detectives suggested that females were almost twice as likely as males to shoplift. However, since 1980, the data suggest that males are equally or more likely to shoplift than females. The average shoplifter first did it at the age of ten: shoplifting tends to peak in adolescence then steadily declines thereafter. People of all races shoplift equally, and poor people shoplift only slightly more than rich people.[8]

https://en.wikipedia.org/wiki/Shoplifting#Economist_perspect...
You fell for a phishing site it seems.
Anyone remember the surface having problems with Bluetooth and Wifi running, when the power docking was attached.
In my mind Monaco is synonymous with Formula 1. Obviously there's the iconic race (which, as an aside, doesn't suit the modern F1 car, which has become too large for a narrow street circuit).

But the other side is F! notable people who become tax residents. Lewis Hamilton, Toto Wolff, Daniel Ricciardo, Max Verstappen and probably many others. They're Monaco residents for the zero income tax. As an aside, how long are we, as a society, going to tolerate people being able to pay no tax just by having a certain address?

But F1 has always had its fair share of what are known as "pay drivers". These are drivers who only really have a seat because their family owns a team or spends a significant amount or is a title sponsor. Lance Stroll is an example of this on the current grid.

And then there's Charles LeClerc. He's a driver for Ferrari and a Monaco resident but what makes him interesting is that he's a native Monagasque.

Wealth is (thankfully) mostly ephemeral, typically only lasting 3 or so generations. Cornelius Vanderbilt made a fortune in the railroads in 19th century America. Anderson Cooper is a Vanderbilt. As his mother (Gloria Vanderbilt) told him: "there is no trust fund". The Astor name and fortune ended when the last heir died on the Titatnic. The Rockefeller family is still rich but nothing compared to their Standard Oil forebear namesake. The early Roman Republic had ~45 Patrician families. By Julius Caesar's time this had dwindled to ~15.

So I'm always interested in when someone of incredible privilege like Charles Leclerc also somehow becomes extremely driven and talented (which he is). I feel like it's hard to avoid the trap of having no unmet needs tends to make one completely useless.
> because it (IMHO) doesn't adds enough business value

I dunno about this. We're seeing Zig being used as the compiler toolchain in per-existing C and C++ codebases here and there, and is used by at least one big tech companies for this very reason[0] and once you're already using the build toolchain, there's less barrier to then using the language to extend your code.

As far as I can tell, long-term, that's probably how Zig is going to work its way into the space, being the all-in-one toolchain for managing existing code, and then having a programming language that's as low-level as C, but without the complexity of C++/Rust, that just happens to come with said toolchain. From some of Andrew's comments, it also seems that the planned package manager will also be meant for C & C++ projects.

These aren't all features that don't already exist in other tools individually, but as far as I know (which admittedly isn't a lot) there aren't any that bring it all in a single convenient package with sane defaults that works out of the box.

[0]: https://jakstys.lt/2022/how-uber-uses-zig/
Attestation is not a likely requirement. Apple doesn't support it for their implementation of passkeys so it won't see any mainstream adoption. This matches with how WebAuthn has been rolled out by early adopters. Virtually no public services that support WebAuthn require attestation.
It does, thats the point. A consumer then sees similar final costs when compared to greener products.
Use a PC. On mobile it's hopeless - on top of garbage scripts that sometimes lock up even a recent flagship phone, the service does aggressive lossy compression that's hard to work around. If someone uploads an image (whether PNG or JPG, doesn't matter) that has small details like text, forget about discerning them from the blurry mess imgur sends your way.
Why would anyone hang a B-21?
Still better than Andorra
Extremely popular everywhere
He was paid to write a poem to end the game. He was not paid for all rights to that work, forever. Its reasonable to assert that if Mojang wanted contractual rights for the work, they should have provided a signed contract which explained the rights they were purchasing.
New fear unlocked; Being blocked from my github account.

Is there some easy way to mirror everything on GH to a NAS or something?
That is possible. But is probably not what users want. This can quickly give the impression of person x overwrote the caption of person y. Q
This proves the point that these third party "Sign in with" buttons are really dangerous.

It makes a possibly dodgy website look more secure and legit by using a well known provider like Github for the login process.

In addition, it potentially exposes data from that well known provider, which is often sensitive data, as in the case of Github.
I really liked how it felt but there was like a 50% chance of me getting sleep paralysis and feeling extreme terror, so my weighted blanket experiment only lasted a week.
cool. i will be mentioning that in my "strongly worded letter" as i wrote in another comment
Blender Eyes Raising Its CPU Requirements
> I've always wondered how that worked, because in Switzerland you are taxed based on the area you live

are you sure it's based on where you live and not where your finances live ? ('residance fiscale')

here a website that tells you where you have to file taxes depdending on where your work in Switzerland: [guides/fiscalite-frontaliers](https://www.allo-declaration.com/guides/fiscalite-frontalier...)
I see no benefits in using Warp over a regular (and more supported) GPU-accelerated terminal emulator.
It's just "prettier" out of the box, and it seems to market quite a bit to people that either don't know how to configure their shells, or don't know what they're doing.

- If you want fuzzy command, history, file / contents search, use fzf [0] (you should probably be using fzf and ripgrep [1] anyway if you work daily in your terminal).
- If you want sessions, use a multiplexer like tmux [2] or zellij [3].
- If you need to have your own "cheatsheets" use navi [4]. If you want to sync them with your team, use whatever sync solution you like.
- If you think you need a text editor in your shell's command line, reconsider. If you *really* want to edit and re-execute the last command in your editor of choice, use something like "fc $!" [5] or create your own shell solution for it.
- If you want a sexy prompt use starship [6].
- If you want terminal sharing use tty-share [7].
- If you want to ask GPT for help, don't do it in your terminal. Open up ChatGPT (or whatever future UI will exist), ask your question, and check that there's nothing harmful in what your about to execute. Sometimes friction is good.

For each of these ^ pieces of software there are tens and hundreds of alternatives.

If you want a terminal that's pretty out-of-the-box, where things are "clickable", you don't have the time or interest to invest your energy in learning tools that could massively boost your productivity for years to come, and you don't care about designing your own workflow and being able swap parts of it at any point, without depending on any single "app", and if you don't mind "logging into your terminal" (what the actual fuck, excuse the language) or the terminal adding its own SSH wrapper and doing things you don't know to the hosts you connect, then maybe Warp is OK for you. But then again, maybe you're not going in the right direction.

There are so many more awesome ways you could improve your shell experience than making things clicky. I don't understand what the market is for Warp, is it for wanna-be professionals that can't be bothered to become professionals? I completely fail to see how this could succeed as a paid product, especially with a subscription model.

[0] https://github.com/junegunn/fzf
[1] https://github.com/BurntSushi/ripgrep
[2] https://github.com/tmux/tmux
[3] https://github.com/zellij-org/zellij
[4] https://github.com/denisidoro/navi
[5] https://shapeshed.com/unix-fc
[6] https://starship.rs/
[7] https://github.com/elisescu/tty-share
I'ts complex: depending on the Swiss state you're working in the rules are different, then with COVID a layer of complexity has been added, with work-from-home exemptions being negotiated on what percentage of work-from-home-in-France can make your Swiss income a French income...
My impression is that living and working across an international border is putting your life in a quite convoluted financial and personal structured-derivative of many factors: politics, exchange-rates, social...
If you write C++ code plagued of memory bugs maybe it is bc you take it too far. I fo not think it is particularly hard to write memory safe code.

Sure you mist avoid a few things but there are alternatives on what to do instead/not what to do.
Does it even have sensors? None of the reviews I saw mentioned that, it seemed like a passive DisplayPort device.
Efficiency doesn't matter when billions just goes poof. Accountability is much more important.

You are also making the mistake of using gpd as a measure of productivity. It's not, it's just a measure of nickel and diming.
I observe that successful cultures develop strong religions, successful meaning that they prevail over others, with the last 200 years being an insignificant exception in the scope and duration of human history. I'm not going to offer an explanation for this, it's just an observation. From an evolutionary point of view, which ever genetic predisposition causes people to participate in religious communities, poses an evolutionary advantage, hence the trait and resulting behaviour prevail.
Are there really people who still need convincing of this? At the same time you probably shouldn't be throwing more hardware at the problem without trying to understand it first. I've witnessed numerous times throughout my career what can be saved by tuning a few parameters.
Not a full OS-diff, but there is a way to dump all the packages installed on a machine:

$ mpm --output-format json installed > installed.json

Source: https://github.com/kdeldycke/meta-package-manager/

With regular snapshots you can at least eliminate new installed software as the root cause of an issue. Doesn't solve the issue with preferences though.
I love the design ! Just for the first one, to add additional info, it's good for debugging in a day-to-day mode.

In incident mode, when there is a major prod incident, often the process is to fix quickly the bug by any work-around you can find in order to restore the service, takes some logs, and debug / fix cleanly the problem later after the incident have been fixed.
The current releases haven't established anything even close to that. Can you cite which tweet(s) you are referring to? Honestly, if they do have evidence of something in that ballpark, these two have done a terrible job exposing it.
TIL that Google owns two mapping services/apps. Where’s the sense in that? And why are they only consolidating their offerings now?
You still want people that have no Zig to be able to get Zig compiler that existed in a specific point in time.

Instead of committing binaries in all the possible architectures to the repo, you commit just WASM.

That is how I understand it.