skysight-inc/HackerNews huggingface dataset:
They're from levels.fyi, and if you look at Switzerland, something like 20% of all salaries are from Google employees. 100-110k is probably a better number.

I kinda disagree with other posters, even after CoL adjustments you're way ahead in Switzerland, especially given the usually low taxes. RE is totally unaffordable though, the rest is fine.
Like a lot of things, it's been definitively confirmed both ways.
This is really exciting. It'd be awesome if the rebirth of American industrialism was tech hardware driven. It sounds like this being mass production ready is still a few years off, but kudos to Apple and TSMC for working to make this happen.
And it generates literally zero respect. Possibly even scorn.

No one knows my friend, no one knows. We must fix it.
the Mac thing is more direct - see iOS apps being more profitable. there's an association because they aren't budget devices generally.
Here is the thing though. Solving "FizzBuzz" is trivial if you happen to know how to do it. Same with "Pascal's Triangle" or many LeetCode style interview questions.

Solving either, particularly the latter when you don't "know" the test and are under pressure is not trivial. I have been in interviews for Ph.D. candidates who when asked simple questions like "Why do you want a Ph.D?" suddenly can't even remember how to speak English let alone explain why they want the advanced degree.

FizzBuzz is kind of a trap. If you don't know it, it seems like it would be easy to try nested if statements as candidates want to write efficient code and can fall into the trap of not wanting to repeat a test for 3 or they try a test for 3 then 5 then 15 before realizing that the easiest solution is three properly ordered if statements and that there is no "elegant" way to solve this trivial problem.

In fact, i work every day with data scientists who write perfect classification code and generate complex statistical models who would likely struggle to write FizzBuzz on the whiteboard in front of the entire team.

I hate interview questions like these and struggle to connect them to performance. If one must test then give a small project (something that might take me 30 mins to an hour) and ask the candidate to complete it at their own pace and publish their work in progress to a git repo. Can they solve the problem (even if they used google and/or an LLM)? Are their commits in meaningful units of work? Can I read their code in a review? Did they ask for proper clarification when uncertain? Do they have tests?

I find this much more salient than FizzBuzz.
Anysphere, a Maker of A.I. Coding Software, Raises $105M
Our German scientists were better than their German scientists. We had no real science PhD programs until the 1920's. We had no scouting for young minds until the 1950's.
I’m going to add a caveat here : people reciprocating respect is my personal, subjective experience, I don’t believe everybody gets this same treatment. I think people who look like me, who are used to at least a tiny bit of status - the pool from which must of the upset about woke is coming - we generally get respect reciprocated. When we don’t get treated with respect it’s a bit of a shock. I think reflecting on how unpleasant it is to be treated poorly, what a frequent experience it is for some people and how it might affect them is the way to go.
What's different than just using any other aggregator and just not clicking the "book" button on their side then?
> Well except for the fact that some specific people made a whole lot of money while letting it fall apart, and have paid for decades of media relations trying to convince everyone otherwise.

Who are some of these people?
We can do lots of things to help. But we need to get our military operational in that case.
I would definitely bat an eye at "make fork exec constructor", regardless of what syntax sugar you sprinkle on that abomination.
What's the difference between this and remote work pay being based on local cost of living?
> With enough preparation

That's quite the qualifier. I could not regularly pass these interviews when I had done 200+ LC problems. It's only when I got to 1000+ LC problems and had done hundreds of technical interviews that I was able to regularly pass a lot of these interviews. Even now, it still requires me to prepare a lot because how often am I really thinking about suffix tries? It's an arms race. It has happened in universities as well. An arms race between the professors trying to make sure a lot of students still fail their classes while every student needs a 4.0 to get an internship/job now.

It will get higher and higher as time goes on because we're mostly focused on H1B candidates who come from a similarly culture of grinding for exams. You can see this lifestyle is very normalized on the LC, 1point3acres, etc. Cheating is also seen as completely fine too. At this point, I feel like it's almost unfair to not be cheating due to how many people are. Your competition doesn't care about some sense of ethics (nor does the hiring manager - they cheated to get in too!).

I've met with multiple folks at FAANG and such where these practices of grinding + a little "magic" get you in. You talk to someone and they'll say, "oh yeah, I have like three guys I went to high school with in [country] in my house. Once one of us got accepted, it was easy for the rest of us."
You're presuming a great deal here.
> Legally speaking, it's not even clear you're right - the new person might well be the person actually entitled and expressly supposed to be accessing that service as that account (if the domain was sold as part of an acquisition or sale).

No, this is absolutely not the case. If you were selling the identity, you would transfer access to the Google Workspace account. There is no reason whatsoever that a new Google Workspace account should have access to the same services as a completely different Google Workspace account just because they happen to use the same DNS domain.
I'd recommend the stuff on this web site and the related book.
https://www.anxiousgeneration.com/
Lots of good research backing this up with some guidance for communities to change the environment for their kids.
Theoretically yes - the authorization allows read/write access to articles on the device as unfortunately there's no API with write-only permissions for the reMarkable. I store tokens securely on my VPS that hosts the site in a SQLite DB.

I've made it very easy to both disconnect devices and void tokens, as well as delete your account completely. I'm considering adding logic to automatically disconnect devices after 90 days of inactivity to minimize the number of active tokens.

This is a personal project I made for fun, but I still made sure to follow as many best practices as possible to keep the servers safe (like setting up ufw and disabling logins with passwords)
Hotels are worse. Especially if you need to change anything. I stay loyal to Hilton and Hyatt
Interesting, I didn't realize that that was an option.

I've been getting by with buildFHSenv and Flakes, which, despite my complaints, really isn't that annoying. My goal at this point is to eventually compile all my flakes and take on Lutris.
Packaging facilities are delayed but in progress.
I don't think it is actually in business' interests to stop VPNs here.

Using a VPN, with the associated hassle, likely indicates the person is stingy and very price sensitive, so you want to keep giving them the cheaper prices relative to others.
Very cool, thanks for the info :)
I only wish Guix had a more robust nonfree packages I think it could really give Nix a run for its money.
I found it to be a pretty OK first draft character creator, scene described and occasional lore/world builder. Not really anything more. Kinda a DM assistant more than a DM.
Yes, we are discussing servos packaged with an absolute encoder
Same here. Ultimately, the engineer is the one typing in the code and hitting submit. They are at the very least complicit and need to at least share responsibility.
"The corporations don't want me to say this on the internet, so fine, I didn't want to say it anyway!"
There were a ton of chip making startups in the 1970-1980's. Now the processes are much harder to access so you have fabless.

It's just maturity. You can't invent the op amp twice.
This is not the typical coastal educated elite liberal mindset. The social pressure to treat birth as a permanent phase change (good term) is immense.
You do a backup on the old version and a restore on the new one.

From what I understood, sometimes the way data is written to disk differently between versions and they're not compatible. I guess due to optimizations or changes in the storage engine?
If you are going to add your own sensors and feedback, then isn't using a servo kinda pointless, might as well go with plain dumb motor? I thought the whole point of servo is to have sensor+feedback+motor in a integrated package
This argument was used by southern slave holders to argue their system treated people better than the north. That their workers were treated better because they were property while the north could cast people aside and replace them once they were done with them.

Slavery is still slavery no matter how nice you arrange their conditions. Serfs are still serfs if they sit in bean bag chairs.
This is very cool. Unfortunately it's quite hard to use ChatGPT to generate new music, since i don't see good docs that it can use. It will be helpful to create a nice doc as prompt to use it to force LLMs to create custom music.
oh wow this is so cool! would've saved me the time of building this from scratch if I knew about this :)
This doesn’t appear to be a dupe, but the title makes it seem like it is. Here the author is responding to negative feedback from social media for the original post, which is what this is said to be a dupe of.
TikTok users flock to Chinese app RedNote before US ban
How can a language model pose a national security risk?
I'm running NixOS on a raspberry pi and I deploy to it with deploy-rs¹. This works pretty well for me. My dev machine is an Apple Silicon laptop with nix-darwin installed and I use its nix.linux-builder module to run an aarch64-linux VM as a remote builder to build the rpi's system. All this means the rpi never has to do any building itself, and doesn't even need the nixpkgs source installed either.

If you want to do this yourself, I recommend using https://github.com/nix-community/raspberry-pi-nix so the system is configured much more closely to how the stock raspberry pi image works. The benefit of this is better reliability of stuff like bluetooth.

¹https://github.com/serokell/deploy-rs
> Shame they did not match each other in completion time.

Why?

If the packaging facility was ready early it would have sat idle losing money.

If it's ready late, products from the fab can obviously easily be shipped off to be packaged.

Tight coordination of timelines adds needless cost when there is an easy alternative.
I'm really curious, can you share even the broad strokes of how you approach that? I feel stuck in that loop all the time.
Most malware campaigns are designed to extract money. Large corporations have multiple orders of magnitude more money than the average Windows user. If large corporations could be targeted as easily as Windows users, they'd be targeted 10/10 times.

The only reason there is to target individual Windows users is because it's easy.
From the announcement:

> Finally, and perhaps most importantly, we’re going to invest deeply in trust & safety. We want everyone, especially marginalized communities, to feel safe on our platform. We’re working on building a stronger trust & safety function—including hiring—which will contribute to new features, educate instance admins about best practices, assess community needs, and partner with organizations like IFTAS to share insights and expand the availability of resources in this critical area.
To clarify, any multi-tenant app that has a Google login button that "just works" without you having to set up your own OAuth client creds is using the "public" app option. Effectively the OAuth client side doesn't care whether you use a public Gmail account or enterprise Workspaces account to login.

However, on the Workspace Admin side you can set policies as to whether the org accounts can login to arbitrary public apps by default, or set up an app allowlist, etc. It's definitely a best practice not to let your users login to arbitrary apps, even if it's only for the profile data and not other API scopes.

If you do login to a public app with an org account, how that app decides to group/authorize users from (what it perceived as) the same org/domain could be a sensitive procedure with opportunity for exploit, and it seems like maybe Google should offer a more reliable unique org id claim.

If you are making your own internal app then client is going to be internal only by default. Note this is managed in a GCP project. If you're using Workspace and GCP then you may want to use GCP services with built-in Google auth like Cloud Functions, App Engine, Identity Aware Proxy, etc.
Compared to CompE or Comp Sci?

I never studied the hard sciences very seriously, although I feel like in retrospect I could have done so at much lesser proficiency than someone with much more encouragement, discipline, and interest, so my path of starting with web/software and then diving into electronics and EE would feel quite different
ATptoto has a lot of potential to displace Discord as well, I’m baffled by a lack of calls to build an alternative atop of the protocol.
It is not a hitlist but a "Most Wanted" list. Does the FBI's list of Most Wanted people incite violence? Why is this any different?
What does Dbt Labs do? I've read their website, but I need a concrete example.
How to make simple derive macros in Rust
The processing pipeline is just as important as the camera hardware here. It's difficult to build an appropriate system by gluing together off the shelf software and many people writing automotive requirements aren't even aware of the failure modes. When it goes to the tier ones, they'll just throw things together until it meets the requirements and nothing more.

I've caught (and fixed) this issue before at my own employers.
No one participating in a moral panic thinks it is a moral panic. They all think they are addressing a real pressing issue. That is why moral panics work.

The easiest key is the focus. Am I worried about my kid? Not a moral panic, that is literally my job as a parent.

Am I worried about society in general because of all the shoddy parenting about screen time? (Or risky play, or being home alone, or riding public transportation, etc) Then it might be a moral panic.

Along those same lines: am I worried about what all those worriers will say about me?

This is what the above comment is referring to. A lot of the stress of parenting is amped up by other adults (parents or not) who have lots of opinions about whether you’re doing everything right. Much of this is some combination of moral panic and/or self-righteous busybodies. If you can learn to tune a lot of that out, parenting is less stressful and less complex.
> The reason for these manipulations is unclear, but it's easy to speculate.

Care to elaborate? I don’t know why anyone would do this.
A business’s viability outside of advertising doesn’t change the morality of advertising.

Regardless of which side of the camp you fall on, you can’t argue that ads are “good” just because some businesses need them to survive. In fact, I’d wager if a business NEEDS ads to survive, it’s probably a net negative on society as a whole.

I won’t die on that hill, but that’s my hunch.
Today's Einstein ARE immigrating to US for such positions as finance, adtech and management, ones that explicitly produce no physical artifact.
Eh, I'd say systemd still has far better dmcrypt support. The bad (I used to think it was terrible, but I tried installing Debian today, which lowered the bar even further) support for full-disk encryption is what keeps me off Guix, as a matter of fact.
I actually got a job there a year later.

The HR lady in question had since left the company.

I kid you not, I later found her in a newspaper article where she was asking advice on her new startup business venture proposal - a clothes shop where people try clothes on and then order online. They included a picture of her in and her business partner in the write-up, but the response the editor provided her was she needed to better understand the risks (understatement of the year).

Why do companies allow these people in such positions, I have no idea.
VR/AR won't take off. It'll get better, if only in that our moral panic about it will evaporate as it did for comic books and video games.

Kids prefer being IRL with other kids w/ or w/o screens.
How are they going to learn how to control themselves when you're not around though?
It's also an interesting thought experiment to frame Islam as the other (more successful) branch of non-Nicene unitarian monotheism. It popped up not long (historically speaking) after the final triumph of Nicene Christianity, after Arianism etc was stamped out. And blossomed in the historical heartland of Christianity (North Africa, Asia Minor, and Palestine / Syria).

What we've ended up with is this interesting historical situation where Christianity is the "European" monotheism and Islam is seen as "foreign" and "other" likely on account of its association with the historical Orient. And yet it is that region where Christianity had its origins and was strongest for the first 500 years.

I find the whole thing fascinating. But also, I believe in none of it.
You were "forced" to create fake job postings because your company engaged in immigration visa fraud, not because of immigration policy. Immigration policy does NOT state "you must put out a job posting and make up reasons you can't hire Americans." It states that you must look for Americans, and if you can't find them, then you may look at immigration visas. What your company decided to do, as many do, is they've already decided on getting cheaper immigrant workers, and then go through the fraudulent process to get them.

This is why people like me come out so vociferously against H1B caps being raised or removed. Fraud is rampant and I personally know people, US citizens, who have lost jobs to H1B people who get paid half as much.
Google-backed Pixxel launches India's first private satellite constellation
You really haven't seen how much of a buyers market this is, have you? Even small unknown companies can throw a post on and get hundreds of responses in hours. Yes, a lot is slop, but we're still talking some dozens of genuine candidates that needs any job.

> But that's a different topic than the OP, which is about "online job postings"

This whole topic is about online job postings. Smaller groups that don't just grab their friends need to find talent too.
Nice, I suppose I didn't look hard enough.

(1999)

https://www.science.org/content/article/partners-science-par...

Still a rare event, and the first usage in a headline.
I'm sure you are aware that there are groups (scenes) which break your DRM as a hobby, they sacrifice device keys for 4K HDR content. And they do it for just the reputation.

More money than ever flows into piracy these days.

Even with complete monolithic control (which is an unlikely objective) over the entire chain from distribution to display there will be a way to obtain good quality output from a hijacked LCD controller if nothing else. There is no win condition for you.
Be thankful Sonos no longer have 'recycle mode' - an antifeature which gave customers a discount in exchange for permanently bricking their old Sonos hardware. They were forced to discontinue the practice after backlash.

https://www.theverge.com/2020/3/5/21166777/sonos-ending-recy...
Could you setup distrobox to run regular Linux programs?
Paul Graham's RSS Feed was 15 months behind, so I built a new one
Thanks from India! The last time US imposed sanctions on Cryogenic rocket engines, India developed its own indigenous engine. This is the forcing factor other countries need to decouple from US leadership which it just proved cannot be trusted.
Beyond Automation – The Case for AI Augmentation
I mean, yeah. I read opinions I sharply disagree with all the time on this forum. If I didn't I probably wouldn't post here. ( Because contradicting opinions enrich my own, not because "someone's wrong on the internet again").
Same token usage.
Actually OpenAI returns the logprob of each token conditional on the previous ones with the option logprobs=true.
This lib simply parses the output json string with `lark` into an AST with value nodes. The value nodes are mapped back to a range of characters in the json string. Then the characters are mapped back to the GPT tokens overlapping the character ranges and the logprobs of the tokens are summed.
Tariffs and taxes easily solve that issue.
Fine. But thats distinct from what Graham is saying, which is that collaborating with a trans person is "venturing too far into wokeness".
You got yourself convinced of something based on the media report on IIHS testing that didn't even include Tesla. Tesla was not mentioned and was not evaluated. It's all in your head.
4chan is going to love this.
Testing the tests written to test your code
To put it another way - PIT runs your unit tests against automatically modified versions of your application code. When the application code changes, it should produce different results and cause the unit tests to fail. If a unit test does not fail in this situation, it may indicate an issue with the test suite.
Hey everyone, I'd been frustrated trying to find an up to date feed of PG's work, so I had sonnet help me build a new one. Right now it's manually compiled & updated but I'll be adding a cron fetch and re-deploy daily once I'm back at my house tonight.

Hope you all enjoy!
Safari have only 2 platforms (actually one since they share pretty much the same kernel and much of the user space code) to support vs Firefox needs to support 4 (macOS, Android, Linux and Windows). I would be surprised if Firefox was the most battery efficient browser on macOS.
With eSIMs, I think all you need nowadays is a credit card + billing address.
Yes, just go in there, look them in the eye, give them a nice, firm handshake, and don't take no for an answer.

Please.

I went visiting some local businesses in-person the other summer looking for a part-time job. One HR lady seemed annoyed that I showed up, and told me "we don't have a front door", and unironically said "keep checking our web site". She seemed confused when I asked her to hand my resume back to me. One vestibule intercom told me to put my application in the slot. One major international corporation told me that they would give me a decision on the spot, then changed their tune during the interview.

Please.
Apple starts pushing AirPods owners into Transparency mode, with no easy opt out
Chrome supports multiple profiles

https://support.google.com/chrome/answer/2364824
Social media within Wikipedia's Media Panic article:
https://en.wikipedia.org/wiki/Media_panic#Social_networking_...
This is very much a critical flaw in systems which rely entirely on email or domain names as the sole security factor. OAuth itself is flawed in that it allows this terrible practice, though to be fair it does discourage it. Google's specific OAuth solution encourages this compromised practice even more, because the only identifier it provides for a user group is the domain name associated with the account (in the "hd" field). For individual users they at least provide a "sub" field with a unique user ID (though per the article, it seems this is possibly flaky, or at least misunderstood) - this could be used to make sure that a new user@example.com doesn't get access to the old user@example.com account. But to check if a new user should have access to the organization account, there is nothing that Google provides that can be used securely: all they tell the service provider is that this is a new valid user for the example.com org, not that this is a completely different example.com org.