skysight-inc/HackerNews huggingface dataset:
Am I crazy to quit a FANG job for ethical reasons?
Hi all -

I really respect this community so posting this here since my real life community consists of either others working at the same FANG (who do not give this much thought) or friends who would take a job at the FANG (or others) given the chance.

Like all FANGs, the company I work for is doing some deeply unethical work which I can't stop thinking about.

Being specific I am disturbed at the idea that the work being produced is being productionized and sold to defence companies and nation states that will almost definitely use the infrastructure being sold to further military objectives of organizations that are quite likely to be engaging in war crimes.

I've been extremely distracted at work and disturbed to the point that I've disengaged, my productivity has decreased greatly and I'm applying / interviewing elsewhere with plans to quit (although my boss still thinks I'm doing an ok job).

Looking at the other major consumer technology companies, I see they're also engaging in similar behavior with either cloud offerings, social networks or production practices that I no longer think I can engage with because of the huge human / social costs involved.

This job is the best paying job I've ever had and I'm wondering whether I'm just not thinking clearly here / should ignore these feeling and continue employment since it's likely I'd find most other business morally objectionable, its very hard to get jobs at these companies and I'm not really in a decision making capacity here / just a standard worker.

Looking for some perspective here, please share stories of leaving (or staying at) a job you found morally objectionable, what you did after and whether you lived to regret it or if it was a good decision.

Thanks
It’s been a bad day for steel in the uk for years.
Depends what you're working on. Stopped in an unfortunate place? That one element didn't get turned off and burned out. Or the motor didn't stop. Or the crucial interrupts got missed and your state is now reset. Or...
Futexes at Home
What will they use for a source of graphite and graphene?
> dramatically higher performance this year than last year, and were dramatically better last year than the year before

Yeah, but, better at _what_?

Cars are dramatically faster today than 100 years ago. But they still can't fly.

Similarly, LLMs performing better on synthetic benchmarks does not demonstrate that they will eventually become superintelligent beings that will replace humanity.

If you want to actually measure that, then these benchmarks need to start asking questions that demonstrate superintelligence: "Here is a corpus of all current research on nuclear physics, now engineer a hydrogen bomb." My guess is, we will not see much progress.
Great & motivational comment. Any pointers on where to start playing with the internals and sampling?

Doesn’t need to be comprehensive, I just don’t know where to jump off from.
Congrats on the launch.

Can I bring an existing DB in and just use this to query the data? I guess I can supply a connstr with the read access?
Airport chaos made worse by password issue – report
Wow thanks for sharing, I had never heard of CMAES before. Very excited to play with this!
How does pypi know I'm not github? Because I can sign with my keys and not with github's key.

Never mind all the low level details of the temporary keys and hashes and all of that. This is an high level comment not a university book about security.
There are way too many personal definitions of what "Moore's Law" even is to have a discussion without deciding on a shared definition before hand.

But Goodhart's law; "When a measure becomes a target, it ceases to be a good measure"

Directly applies here, Moore's Law was used to set long term plans at semiconductor companies, and Moore didn't have empirical evidence it was even going to continue.

If you say, arbitrarily decide CPU, or worse, single core performance as your measurement, it hasn't held for well over a decade.

If you hold minimum feature size without regard to cost, it is still holding.

What you want to prove usually dictates what interpretation you make.

That said, the scaling law is still unknown, but you can game it as much as you want in similar ways.

GPT4 was already hinting at an asymptote on MMLU, but the question is if it is valid for real work etc...

Time will tell, but I am seeing far less optimism from my sources, but that is just anecdotal.
US FTC plans to investigate Microsoft's cloud business
Old man yells at meme generator
btw I also agree that pure PageRank on the endorsement links might benefit from tweaking, although some of the common failure cases for PR on the web don't apply here - you can't generate piles of extra humans to endorse-link to yourself.
Shiny happy people is so non- REM by REM. It is just out of place.
No, the statement is accurate.

To put things in perspective, Toyota and Ford each sold 1.5 million cars with ADAS in the U.S. last year alone (they both sold more than 1.5 million cars in the U.S., but the remainder were the low-end models without ADAS). GM sold 2 million cars in the U.S with ADAS last year, out of more than 2.5+ million cars sold). These numbers don't include vehicles with ADAS sold in other markets.

IOW, three companies alone sold more cars in the U.S. with ADAS in a single year than Tesla has sold globally in its entire lifespan. And yet...Tesla's ADAS is responsible for fatalities than every other automaker in the world combined.

And that's because no other automaker gives its customers unrealistic expectations of what the ADAS will do, so all of their customers use the ADAS systems responsibly.
NSO – not government clients – operates its spyware, legal documents reveal
Satire requires a good deal of intelligence and education to both write and consume. Without those two inputs, satire is a propaganda.

When you take a satirical concept and ratchet up the absurdity such that only ignorant (willfully or otherwise) people believe it, the result can be a powerful influence over them. Conspiracy theories often use this approach, as do talking heads on some networks.

Think about how early Stephen Colbert skits often comprised of him acting like Bill O'Reilly; not saying funny things in the style of O'Reilly, but merely imitating him. The difference between satire and propaganda is often packaging and audience.

For another example, you can look at posts of people who read Onion articles without realizing they are satire. These people are often pissed off, so much so that they share a 3 year old article on social media to spread the word.
The original idea of satire was to make fun of unjust leaders. It doesn’t have to be as sophisticated as swift at all. It just has to strike a chord (originally, literally) with the audience.
1. India has ~130 million English speakers, second only to United States.

2. IIT.

3. Culture matters, both on the recruitment side and demand side. Indian outsourcing built a pipeline decades ago so it's now a well understood career path in India.

4. Non-technical positions tend to require greater social competencies in the hiring/customer culture. US programmers already complain about the cultural tendencies of their Indian colleagues. The social and political aspects of other careers are less amenable to dropping in a rando with limited understanding of the culture.
Ping me when one of them will be an open source entity rather than a company.
This has been my thought all along. Drown out his real stuff with AI generated slop. Slop him.
That's literally what "knowledge synthesis" is. Not just summarizing, but "the combination of ideas to form a theory or system."

Breakthroughs are just a special case of synthesis.
I thought I was super clear, I will take your comments into consideration next time it is the first time I've heard someone say that. Out of all the comments. I really appreciate the feedback this is the only way someone gets better by getting feedback.
Kind of like saying you popped a shell on replit because you ran ls. ChatGPT doesn't give direct access in the UI to the sandboxed environment, but ultimately you are still in a sandboxed environment designed to run arbitrary stuff.

The article even says so if you read all the way to the end.
>because the increasing publicity around conspiracy theories has only made them more popular.

Or because after Iraq war and Covid the default is to be skeptical of everything government.
As someone who went though the legal means when he was in the office last time, he will primarily hurt the legal immigration... because that is the easiest thing for them to do - grind USCIS to a halt.
Not a good idea, Alex Jones is a big reason for the hate against people like Anthony Fauci.
> Chrome gives absolutely no indication ...

https://imgur.com/a/XOLvosa

And this is after a prompt to give access, of course.
Came to post this — it’s the same underlying technology, just a lot more compute now.
> Over time codebases develop these "scars", little patches of weirdness. It's often tempting for the younger, less experienced engineer to declare this as tech debt or cruft or whatever, and that a full re-write is needed. Only to re-learn the lessons those scars taught in the first place.

Do you have an opinion when this maturity is too mature?

Let's say, you would need to add a major feature that would drastically change the existing code base. On top of that, by changing the language, this major feature would be effortless to add.

When it is worth to fight with scars or just rewrite?
Do you believe it has helped to vary the eating window (one day before 4pm, the next day after)? What do you believe would happen if you kept it the same every day (e.g. eating only before 4pm)?
Codai is an AI code assistant designed to help developers efficiently manage their daily tasks through a session-based CLI, such as adding new features, refactoring, and performing detailed code reviews. What makes codai stand out is its deep understanding of the entire context of your project, enabling it to analyze your code base and suggest improvements or new code based on your context. This AI-powered tool supports multiple LLM models, including GPT-4o, GPT-4, Ollama, and more.
None of this is true. There is no plan to disable API token uploads to PyPI or to mandate Trusted Publishing, much less attestations. It's entirely intended to be a misuse-resistant way to upload to the index in the "happy case" where the package uses a CI/CD workflow that supports OpenID Connect.

(I'm disappointed by the degree to which people seem to gleefully conspiracize about Python packaging, and consequently uncritically accept the worse possible interpretation of anything done to try and improve the ecosystem.)
Surely it would be better to use a debugger and avoid recompiling your code for the added print statements than to strip out the debug information to decrease build times.
The items in the readme all read as warnings and disclaimers, not as enforceable terms of the license agreement. It's basically saying everything you do with this is solely at your own risk, and if you use it in production, any liability is on you.

The attribution request is a "should", not a "must", and not part of the license.

Personally, I wouldn't interpret anything in the readme as binding conditions.
I think interfering with a biological necessity that is there to maintain eye health probably isn't a good candidate for HID input. I suspect the user would end up with very dry eyes, as they subconsciously/consciously refrained from blinking, even if it were only long blinks (which I do often if my eyes feel the need).

Now I could see a wink working! Left wink, right wink. And, with a wink, you don't lose tracking during the action (just half the signal).
> I believe we ask and expect too much of satire which relies heavily on hypocrisy and shame, two concepts that no longer carry the same weight.

Indeed. It's amazing to me how many people I encounter these days who don't appear to consider hypocrisy a moral failing.
I don't know what is in it because it was censored...
Well, this is as far as legal could let me, I wish I could have published more. Part 2 of this blog was canceled seriously :)
Browsers have existing file APIs that programmers could use but don't. To reiterate a comment from the last time this came up:

> You could literally run the Golang compiler in your browser if you wanted to[...] A lot of the stuff that people think they need Chrome's proposed filesystem APIs for are not actually things they need.

<https://news.ycombinator.com/item?id=41176674>
>Unhinged, frightened, partisan subjectivity

It isn't unhinged, or partisan to be extremely wary of everything someone who tried to overthrow the government by insurrection does with their newfound power. Yes, I am frightened by what he has already said, and done. If you aren't then I have to wonder why. He really wore out the "give him a chance" excuse many people made for him in 2016. There really is no "maybe" about it.
Time anxiety: is it too late? (2019)
Yes indeed. I have that on other systems as well. But I try to keep both around to notice these kind of differences. (I’m working on tooling that relies on docker compose files so I like to see how it behaves in different setups.)
> However, blindly adhering to a zero-bug policy can lead to wasted effort on issues that don’t matter to your customers or your product’s success.

This is kind of like insisting on 100% test coverage. Sure, you _can_ hit that mark if you really put in the effort, but there's a point at which the value you're adding isn't worth the opportunity cost.
> Humans will never want to pay for it later. It's judged worthless.

I see classic business issue, people usually resistant to price grow and classic example to begin with free product, then ask to pay even small amount.

And unfortunately, world is constantly changing, and in large number of cases, inputs become more expensive (for example with inflation) and business have to somehow compensate costs and in many cases this just means raise price (or change something free to paid).

So most businesses constantly deal with this issue.

Have you talked about this with business analyst?
The short version of this is that I don't disagree with your interpretation of Searle, and my paragraphs immediately following the link weren't meant to be a direct description of his point with the Chinese Room thought experiment.

> while it cannot be dis-_proven_, the Chinese Room argument was meant to provide reasons against believing it

Yes, like Russell's teapot. I also think that's what Searle means.

> the "it can't be proven until it happens" part is misunderstanding: you won't know if it happens because the objective, externally available attributes don't indicate whether self-awareness (or indeed awareness at all) is present

Yes, agreed, I believe that's what Searle is saying too. I think I was maybe being ambiguous here - I wanted to say that even if you forgave the AI maximalists for ignoring all relevant philosophical work, the notion that "appearing human-like" inevitably tends to what would actually be "consciousness" or "intelligence" is more than a big claim.

Searle goes further, and I'm not sure if I follow him all the way, personally, but it's a side point.
I understand that EM is the link between Twitter and Tesla. However, the topic of this thread is middlemen which are no longer necessary. No matter what EM does with Twitter, it has no bearing on the merits of direct-to-consumer car sales, of which Tesla is only one example.
This is the dumbest take I have ever seen. I guess spreading disinformation that gets people killed is comedy now.
Mine doesn’t work at all on a 16 Pro. Maybe due to astigmatism?
JFYI that NZ graph looks like Denmark at the time: Slow groth, then high EV sales in the final few months of the subsidy, when people know the subsidies were to be discontinued, then very low sales in the first months after the end of the subsidy. I guess we'll see whether the trend resumes in a year or two.

I'd guess the same would happen in Germany, the Germans love taking advantage of a subsidy when it's about to end, but I've no idea whether Tesla's like the general market.
I think they mean that they will take a job with those benefits for 40k less than a job without. I assume generally they are looking at positions that pay substantially more than that.
split-debuginfo = "unpacked" (-gsplit-dwarf for C/C++) is the way. Your tools (debuggers, profilers, etc) probably support it by now.
That is where OS tracing like DTrace and ETW come into play, which can then be loaded into a debugging session.
Pay to email has been tried multiple times, and failed.
Hey can you provide me tips on how you would like to see writing like this, I'm all about feedback and improving to allow a wide range of readers. Usually I write really technical blogs and loose a lot of people. These blogs that cater to everyone assists individuals to understand from different industries. :)

I would appreciate feeback.
I was talking about coding in this context. With coding, you need to communicate a lot better than if you're just asking it to explain a concept.
I can't believe this still needs to be laid down years after the start of the GPT hype. Still, thanks!
I like 80s music a lot, i was 14 in 89, so that computes. But what i find weird (and not at the same time) is that a lot of <20yo like the 80s-90s!
They have various options, but as they manage logistics they will probably stock up products in their warehouses and perform sample tests (check out and open one or more boxes, intensively perform QA tests on their contents) as products are shipped in from the sellers.
> I prefer to find a distribution scheme that is not isomorphic to communism.

Communism as it was practiced, or communism as Marx envisioned it?

Because what Marx was envisioning was communal ownership of the means of production, which in the case of AI would mean communal ownership over the very businesses that necessarily have to replace humans with AI for cold hard business reasons.

I don't think Marx's idea of utopia is stable, game theoretically, but then very little utopian ever is.

What you've got certainly has enough merit to be interesting! But, as Communism demonstrated, the difference between theory and practice can have a genocide or three between them.
Bullshit Asymmetry Principle[0] always applies.

By the time Community Notes has appeared, tens or even hundreds of thousands, possibly millions, of people will have seen the misinformation.

Even once Community Notes have appeared, many won't read them.

[0] https://en.wikipedia.org/wiki/Bullshit_asymmetry_principle
Beelink mini-PC docking station supports desktop GPU
Bear meat is back on the menu, boys.

Going full kakistocracy this time.
The people paying for this, not them.
> holding on of building things waiting for "that next big update", but there a so many small, annoying tasks that can be easily automated.

Also we only hear / see the examples that are meant to scale. Startups typically offer up something transformative, ready to soak up a segment of a market. And that’s hard with the current state of LLMs. When you try their offerings, it’s underwhelming. But there is richer, more nuanced hard to reach fruits that are extremely interesting - but it’s not clear where they’d scale in and of themselves.
You wanted to know where to collect your check, and that link very clearly explains why it won't be cut. If you don't want to read, you are free to hire an attorney to explain the concept to you for an hourly fee.
Doesn’t work in a dark room (visual hypersensitivity from ASD requires me to do that).
That explains her nomination.
I've seen emoji used for Alice/Bob/Carol/etc which is a bit more widely supported than old dead scripts.

I await the inevitable mathematical constant unicorn emoji.
Thank you for checking it out! We currently don’t use Google’s AI search result or “AI overview” but rather verified sources or certain sources that have a tag on their site (for edu, for gov, news, etc) along with RAG. We will work on adding an option where the user can pick words for /syn and /ant or it auto inserts using previous context (like /search does).
This looks amazing! Showed this to my CS prof and he was blown away by how accurate it was. Hoping to see this in the mainstream soon!
Yeah, wow. And it's a lovely post otherwise, too!
I hope they reward the Knowledge Fight guys for helping to make this happen
> Best case scenario H1Bs allow companies to avoid training citizens.

Best for who? Companies should train their workforce. Or get kicked out of the market, meaning that they should get kicked out of the nation.
Just an observation. If the models are hitting the top of the S-curve, that might be why Sam Altman raised all the money for OpenAI... it might not be available if Venture Capitalists realize that the gains are close to being done
The way you put it doesn't sound like almost the mirror-image of the whole "ghost kitchens" thing. If established, reputable restaurants with known food quality are operating unde alternative branding in order to experiment with new marketing strategies, it doesn't really seem like 'cheating' to me.

Definitely not in the same category as a fly-by-night operation in a warehouse pretending to be an established restaurant.
lol. Searching "CNN calls MAGA Fascist", turns up tons of videos, even despite that youtube rigs their search results against conservatives.
How did I never know about this?!?!
Hectic is a good way to describe it. I was frantically trying to turn it off when it seemed to just start clicking on things at random.
What are companies that still have successful labour tests for EB-3 greencards?
I wonder for those of us working in tech on a visa if there's any chance of us to ever get a GC through employee sponsorship. Which companies still have a high success rate with the labour test? Is our best bet to just move to a startup instead of big tech?
I strongly believe this gets into an information theoretical constraint akin to why perpetual motion machines don't work.

In theory, yes you could generate an unlimited amount of data for the models, but how much of it is unique or valuable information? If you were to compress all this generated training data using a really good algorithm, how much actual information remains?
On macOS it creates a centos VM to run containers in. Rootless simply means that the root user in a container maps to the runner outside and not as the actual system root.

Edit: .. because the runner is not needing to run as root
The news that got my attention was https://arxiv.org/html/2402.04494v1 "Grandmaster-Level Chess Without Search" and an engine using this approach exceeding 2900 on Lichess (against humans) and over 2200 against engines.

I actually started a chess channel a couple of hourse ago to help humans take advantage of this (nothing there yet https://youtube.com/@DecisiveEdgeChess ).

I have long taught my students that its possible to assess positions at a very high level with very, very little calculation, and this news hit me as "finally, evidence enough to intrigue more people that this is possible!" (My interest in Chess goes way back. I finished in the money in the U.S. Open and New York Open in the '80's, and one of my longtime friends was IM Mike Valvo, since passed, who was the arbiter for the 1996 match between Garry Kasparov and IBM's Deep Blue, and a commentator for the '97 match alongside Grandmasters Yasser Seirawan and Maurice Ashley.)
> For the OpenAI models he generated up to 10 different outputs until he got one that was legal, or just randomly chose a move if it failed.

I wonder how often they failed to generate a move. That feels like it could be a meaningful difference.