skysight-inc/HackerNews huggingface dataset:
"I think hurting your own business versus being a scumbag scammer will get you much different treatment, even from PG. "

But AirBnB was defended by PG and Altman fired? You see me confused.

What I've ment, PG defended - as far as I remember[0] - all AirBnB unethical things, while the article says he fired Sam Altman.

[0] I might be wrong and need to search for the comments, if not deleted.
as another engineer from another company, i'm sad to relate that i see point-by-point the same things with different names of course. i sympathize. it's sad to see the cancer, the nepotism, the grifters that move in on the now weakened, once great, company.

f*ck them. just say it. it's useless, but good for your psyche.
I think the argument here is that we are losing the _good_ jobs. It's like we're automating painting, arts and poetry instead of inventing the wheel. I don't fully agree with this premise (lots of intelectual work is rubbish) but it does sound much more fair when put this way.
If that research team is unwanted at OpenAI, I know places they can go with coworkers writing to their boss’s boss.
Good catches. Should be fixed now.
Exploding head syndrome
One of the linked issues has this to say (https://issuetracker.google.com/issues/122098785):

> As a company, we develop a library that collects sensor and location data from the device, sends it to our platform, and transforms it into meaningful information about the user (user habits, routines, etc.).

> Over the past years, it has been painfully difficult to support Chinese OEM devices (Huawei, Xiaomi, etc.). These OEMs are modifying Android in ways that break core functionality. The default behavior of these devices is to forbid newly installed apps to send/receive broadcasts, acquire wakelocks, start services, set alarms, etc. in certain conditions (e.g. screen off), unless the user explicitly whitelists the app.

Honestly, I would prefer such an app stay broken. I don't need the app collecting that data in the background. If the attitude of Android developers is that they should be permitted to run in the background and collect this kind of information without explicit background permission from the user, then it's a no-brainer for OEMs to push back in order to preserve battery life.
Doesn’t mean your apps need to run in the background all the time. State restoration is a concept that has been present in Android/iOS from the beginning (or almost) and many apps implement it successfully. This is not why the “Don’t kill my app” author wants to run in the background.

Also Android has ongoing notifications which let your app stay running forever and iOS introduced Live Activities in iOS 16 which can be used similarly (e.g. Instagram uses it to finish uploads in the background). But what the author of “Don’t kill my app” wants is to run in the background without making it obvious to the user, which many would consider malicious.

https://developer.apple.com/documentation/uikit/view_control...

https://developer.android.com/topic/libraries/architecture/s...
I always assumed it was for exactly the reasons you list. Anyone with academic credentials can submit to arxiv, but that leaves out a huge group of non-academic hobby scientists who haven't had a spare 6 years to find their way into the ivory tower.
So does GPS beacon then not qualify as an app? I guess here you can hope the vendor has an "official" beacon app that they grant battery-life exceptions for, but then you're screwed if you prefer a third-party beacon. Maps, those can be as safety-critical as a beacon too.. it would be a shame if someone cleared your map-cache because app-devs / mobile OS designers are optimizing for urban technophiles who have easy access to electricity. Or if that flashlight app breaks because it has an offline-mode that's insufficiently tested, and it chokes down when it's trying to load ads from an API it can no longer access! It's depressing to think about but bad UX, poor initial design, or just inevitable enshitification of perfectly fine working systems like this has no doubt actually killed people.
Cybersecs is a thing, yup.
Live migration works very well on both local and shared storage.
Both products also have a hyperconverged solution if you like that sort of thing.
Somehow caring about every citizen is too hard? Nobody reasonable is against helping those who need it. It doesn't have to be at the cost of giving a shit about everyone else. But keep making up reasons to favor the status quo without activating any new synapses.
why did they never sell their tensor chips as stand-alone components in competition to NVIDIA?
The paper says, "Solving GAIA requires full automation since no approximation is allowed in the answer." While they tested GPT-4 Turbo with addons, they note they couldn't test multi-modal and addons at the same time, which lowered the scores. I surmise a properly-crafted GPT might score much higher than 15%.
> even the most experienced and informed professionals can be comfortably wrong

That's the human hallucination problem. In science it's a very difficult issue to deal with, only in hindsight you can tell which papers from a given period were the good ones. It takes a whole scientific community to come up with the truth, and sometimes we fail.
Does the article has anything to say apart from clickbait? From article, Google is working on a 3nm chip with TSMC, so it is surely not abandoned. Current chip sometimes run hot, that's bad but not an existential crisis. Not all AI things can be on-device, was that ever a promise? Is that even feasible? Is any competitor doing better? LLMs with 100s of billions of params can't be run on a beefy desktop, so why is it a surprise or concern that bard can't run on Pixel.
I've met ruthless dark triad people who I correctly predicted would be extremely successful, but I would make sure never to be work with or for.
There's two things called "safety":

1. Making the AI not say anything offensive

2. Making the AI not kill everyone

They aren't generally overlapping issues, people interested in one of those are usually not particularly interested in the other.

The fact that these different things are both called "AI safety" has led some in the second group to jokingly refer to their issue as "AI notkilleveryoneism", such as https://twitter.com/__nmca__/status/1676641876537999385 from someone at OpenAI working on their super-alignment project.
Building the best self driving car in the world is amazing , come on!
Ok, I've lowercased the leading 't'. We never do that but for this, ok :)
Edited HN comments are not marked like they are on, say, reddit.
A Visitor's Guide to Dante's Nine Circles of Hell
When people like Bjarne Stroustoup, Herb Suttter, Andrei Alexandrescu say they are by no means a C++ expert, always beware of anyone that says otherwise.

Same applies to most languages, unless they are talking about toy languages.

Even something like C or Go, have so much room to debunk such experts. Between compilers, versions, language evolution, runtime, standard library, OS specific behaviours,....
It does make you someone who is likely to step in dog diarrhoea during the night though, depends how many grapes "a few" is, as how small your dog is.

I found this out the hard way as a kid. There was quite a few diarrhoea incidents I had to clean up in the morning.
You seem knowledgeable. Can you share a couple of interesting papers for theorem proving that came out in the last year? I read a few of them as they came out, and it seemed neural nets can advance the field by mixing "soft" language with "hard" symbolic systems.
I don't know if it's just a demand thing or perhaps because I don't really know what "spiral ham" is, but in Australia the only ham you're likely to find cheaper per-kilo than spam is going to be a 2+ kg leg of ham, complete with bone, fat, skin, etc. A boneless ham will be at least as expensive, and sliced/shaved ham from the deli section at a supermarket will be easily more expensive per-kilo than spam.

Of course one could argue there's an even higher percentage of inedible parts in the canned monstrosity because it's all inedible, and I wouldn't argue that view point is wrong.
While I agree that human persuasion would probably not change a worldview built on lived experience, you can't know in advance what might be possible with superhuman persuasion. You might be led to believe that your experience was interpreted incorrectly, that things are different now or that you live in an illusion and don't even know who you are. There is no way to tell what the limits of psychological manipulation are for reprogramming your beliefs unless you are totally above any human doubt about everything, which is in itself a sad state to be in.

I hope that persuaded you :)
Insufficient information. Did OpenAI have a breakthrough, or not?
You're describing bad app implementation.

It is quite common for the OS to suspend apps when they're in the background or when the device is under low memory/power conditions. The fact that you as a user are experiencing it in the form of degraded functionality is a bug with the app itself and should be addressed by the developer.

As a reference, check iOS apps where the system monitors and controls each app's resource usage much more aggressively and a user is never aware of this.
Maybe comprehensive is the wrong word to use. But Typescript is definitely more mature.

I really like to run these checks alongside black, pyupgrade etc. in my CI pipelines. And under the hood your IDE is just running the same "external" checker and parsing it's results to provide it's smarts.

As for performance, early mypy versions took literally minutes on a moderately sized FastAPI codebase I maintain. The team (which includes Guido himself!) literally created a new python native compiler (mypyc) to try and improve performance of the tool.

I like types in Python but it's early days compared to a more mature tool like Typescript. IMO it's pretty clear cut if you've spent significant time using both.
I just checked and India and Canada do have an extradition treat (unlike Canada and China), so there is merit to this comment. They had requested extradition of Nijjar, but didn’t give time for the request to even go to court.
well and he also tried very hard to not buy it until Twitter sued in order to have the contract upheld
Lovely movie really, but with all Miyazaki films, I leaved the theater feeling like I missed great part of the meaning behind it.
Big tech, yes, lots, but an extra skill required there is to recognize and actively avoid ambitious managers, who would sacrifice/burn out their own team for self-advancement. Lots of churn in big tech is purely from that. Small tech, I think the capital pressure is much higher, so just getting a steady good deal on labor is not enough, leadership there is constantly optimizing and trying to upgrade the labor value without matching comp (ie, people are expected to always be acquiring more skills, giving internal talks/lectures, mentoring etc, and those who don't, well, they turn out to not be a good culture fit).
Writing a Debugger from Scratch: Stacks
I think it’s fine if big companies stick to their core competencies, return money to shareholders, and the shareholders can then re-invest into innovative startups.

Overall, this leads to better outcomes for everybody involved, except for the CEO who’s ego is scratched by running an “old” company.
This is different. Alpine uses busybox, where everything is implemented in the busybox binary, thus everything is symlinked to it.

In other distributions, test is a separate binary, and [ is a link.
How could an AGI upgrade itself if the hardware its running on is fixed? For me personally this definition is flawed by this fact alone. AGI doesn't imply for me that it continues improving until some sort of mythical technological singularity.

AGI for me, is simply an AI that can reason, doubt itself, then keep thinking and absorbing information so it can correct itself. Also, it has to capable of novel research, even if slow. Like slowly working on an unsolved physics problem over a year in the same way a human researcher might do it. However, my definition does not include this idea of "upgrading itself" which I'm not sure makes any sense at all.
Pakistan wasn’t willing to admit Bin Laden was even in their country, let alone consider extraditng him.
Browsing in incognito mode does not prevent the sites you visit from tracking you.
Yes, it seems like this is a direction to replace RLHF so another way to scale without baremetal and if not this then still just a matter of time before some model optimization outperforms the raw epoch/parameters/token approach.
Why is it a monopoly?
Can't you install other app store?
> It's not always easy doing that for Apple, but there's not ten different ways you have to do things for ten different manufacturers.

It's why, I, as a user, chose to stick with iOS. At least it's the devil I know, with the behaviour and boundaries that I can accept - without having to figure out every kink everytime there is an update.

I understand that some people prefer to tinker with their phones, I do not.
I left that out without even thinking about it, but it does bear further thought: in my experience, especially in the USA, no matter how explicitly instructions are given for covid precautions, they're largely ignored, or only perfunctory attempts to comply are made, e.g. a mask worn but only covering the mouth, with the nose exposed.

So I wonder how well everyone will actually comply with this court order after a few hours of deposition!

Your note about his beard is a great example of why it's frankly absurd for a lawyer to claim that they need someone in person, with a mask off, to accurately judge their competency.
Unlikely. We'll know when OpenAI has declared itself ruler of the new world, imposes martial law, and takes over.
37C3: Call for Art
iOS actually kills apps in the background FAR less than it used to. If your apps are not preserving state across being killed, it’s because they’re not doing the work to make sure the app death is transparent. Perhaps they’re more tempted to forego the work because it’s somewhat _less_ essential than it used to be.
What helped me a lot was learning design specifically. Not in a structured fashion, but I picked up bits and pieces about grid systems, vertical rhythm, color theory, typography, etc. While I was doing that, I also learned from the descriptions what an art person would look at. What's their way of thinking? How do they look at content as shapes on a drawing board? How do they guide attention?

The result? I'm "ok". Apart from the current website I made with my wife, I mostly made relatively simple designs which I could at least look at. Theory really helps provide guardrails, rules to follow. Later you can stop following the rules once you know what you are doing.

Edit: I also find multiples very helpful. For a website, I'd start with a base line height of 1.5rem and make everything a multiple or divided by a whole. Menu height? 3rem. Border radius? 0.75rem. Padding? ... You get the idea. Later on you can bring in stuff like golden ratios. When I started 3D stuff, I did the same in Blender. I moved everything via the coordinate box.
You can also consider the chatGPT app as a RL environment. The environment is made of the agent (AI), a second agent (human), and some tools (web search, code, APIs, vision). This grounds the AI into human and tool responses. They can generate feedback that can be incorporated into the model by RL methods.

Basically every reply from a human can be interpreted as a reward signal. If the human restates the question, it means a negative reward, the AI didn't get it. If the human corrects the AI, another negative reward, but if they continue the thread then it is positive. You can judge turn-by-turn and end-to-end all chat logs with GPT4 to annotate.

The great thing about chat based feedback is that it is scalable. OpenAI has 100M users, they generate these chat sessions by the millions every day. Then they just need to do a second pass (expensive, yes) to annotate the chat logs with RL reward signals and retrain. But they get the human-in-the-loop for free, and that is the best source of feedback.

AI-human chat data is in-domain for both the AI and human, something we can't say about other training data. It will contain the kind of mistakes AI does, and the kind of demands humans want to solve with AI. My bet is that OpenAI have realized this and created GPTs in order to enrich and empower the AI to create the best training data for GPT-5.

The secret sauce of OpenAI is not their people, or Sam, or the computers, but the training set, especially the augmented and synthetic parts.
That is just Q. The asterisk is new
Most people don't realize this; sometimes I believe that Epic is just being used as a proxy to disrupt the US tech industry. But, that depends on the day and whether or not I'm wearing my tinfoil hat.
> I think you are over-using First Amendment to effectively make a false claim from authority.

Would you mind explaining why you think so? If you're not interested I can hardly force you to, but it seems like a rather unusual position compared to what I've generally seen.
So ${foo-bar} will not expand to bar if foo exists, but is empty. The empty value will prevail. ${foo:-bar} will expand to bar.

If we have nothing in place of bar, they are effectively same.
Qutub Minar Was a Vedic Observatory: What Existing Hindu Motifs Prove
The fundamental problem is that neural nets scale too well. A model trained on a billion dollar GPUs is n times better than a model trained on a $1 million GPU, not to speak of consumer hardware. Unless some efficient form of distributed learning appears, open source will not stand a chance, Except for (niche) applications where smaller brains don't matter. Imagine all these crypto computers would've been used to train models!
It's weird how this can be an issue in both directions.

There are times when I don't want the OS to kill an app, and the OS can often fail in this aspect, causing loss of control.

However even more frustratingly, I've increasingly noticed that apps I only need rarely, maybe once a day, once a month, once a year, will still run in the background even with setting the app's battery settings in the OS to restricted.

There is _nothing_ I can do to stop them from running, except uninstall them, but that's a pain for apps I have no choice but to use, even if rarely.

This is a problem even on GrapheneOS which increases user control. You could temporarily disable apps, but it is such a tedious process that uninstalling might be easier.
Personally, I don't feel a pressure to do that. It's not even really necessary, because while it may not solve all of society's problems, it's still a clear mutually beneficial relationship in the long run.
That's indeed a terrible user experience, and the fact that the alternative isn't used (apps saving state even in trivial cases like which paragraph you're reading or a search query) adds to it. Wasting battery seems easier, so I'd also prefer to be able to configure to allow it rather than have all the apps killed and lose state, after all, it's my battery to waste
Maybe Altman should just go have some kids and RLHF them instead.
8 GB of memory on a laptop is pathetic in 2023 and everybody knows it. And you're either using a very broken Android OS implementation or very unusual apps, it should not behave that way.
First learn the foundations, then the language.

When I started, graphics programming was all about Assembly.

Then it was about Object Pascal and C, then it was about C++, now it also requires C#.

And who knows, maybe in 20 years, one of the C++ wannabe replacements manages to also have a spot, or some AI driven thingie.

Those will solid foundations in graphics programming algorithms, will manage regardless of the language.
js frontend dev masses ripping on bash here. lulz
My picks would be
- Proxmox 8 if you predominately run Linux workloads
- XCP-NG + XOA
- XenServer
Probably in <3 years
When I first learned two's complement I sort of accepted it as something to memorise for a test and didn't really understand (or care) why it worked.

What really made it click for me was thinking of it as modular arithmetic. If you consider 8-bit integers, they range from 0-255 and you're actually working modulo 256. So you can think of 0-127 as your non-negative numbers. The numbers from 128-255 behave as negatives modulo 256 (e.g. -1 mod 256 = 255).
> My mandate was to do the best thing for the web, as whatever was good for the web would be good for Google (I was explicitly told to ignore Google's interests).

> Google's culture eroded. Decisions went from being made for the benefit of users, to the benefit of Google, to the benefit of whoever was making the decision.

Brutal. I can only imagine the disillusionment.
Divinity: Original Sins 2 had a magic mirror, that let you respec almost everything about your character or your companions. It didn't stop the game from being enjoyable to me.
But very few other countries are doing it to the countries to whom the USA is doing it, thus I disagree with your contention. It seems to me that if the countries that are doing these awful things stop doing these awful things, the awful things will in fact stop happening, at least for a time.

As for to whom the awful things are happening, that's practically moot: humans are humans. I don't really understand why I should accept bad things happening to humans just because I was born on one side of an invisible line and they were born on another. Seems extremely fallacious and irrational, if not sociopathic.

> If your starting point of logic though is "America Bad" then your moralizing isn't about working at Google or not.

The discussion is about the evils perpetrated by the American military industrial complex, and why people may not want to work for companies that participate in this complex. Google being one of these companies. I similarly won't work for Ratheon or Halliburton, for obvious examples. So yes, it's not about working at just Google.

Though for what it's worth, I actually agree with you that the more ethical course of action would be to stay at Google, try to get into a military-adjacent project, and then sabotage it, probably via quiet quitting or holding lots of unnecessary meetings and wasting other people's time. This is directly out of the CIA's playbook, in fact. PDF: https://www.cia.gov/static/5c875f3ec660e092cf893f60b4a288df/...
Try using 5G with sim while connected to 4g with e-sim it keeps dropping packages, is impossible to have WA or Google meet. Haven't worked on the pixel 6 neither pixel 8
In what respect ??.

Think they reading the market right - we want hybrids and not pure EV - consumers except for the Tesla niche (California hug the planet) is not really convinced looking at inventories sitting on dealer lots.

Not all can afford a Iconiq or GTron.
A null result, or the absence of evidence, is not evidence of absence. If you fake a null result, you’re not asserting anything other than you could not measure and collect supporting data using your experiment to prove or disprove a hypothesis. It is difficult for someone doing replication to accuse you of ill-intent, as opposed to faked data that proves your point when anyone else can replicate your experiment and get totally different or even contradictory results.
let's see buddy
I started this little thing around the time of 911. Unlike most people my posts are still 100% free. If you want to tip me fine. I have expanded my reach considerably. Remember that TV show, "The Monkees" ? Yeah.
People screen working sessions all the time.
At that time, others companies were not building most of those things though.
Microsoft extends Copilot feature availability to Windows 10
When the solution requires arithmetic, one trick is to simply ask GPT to write a Python program to compute the answer.

There's your 'add'.
> They didn't use the Deutsche Mark, they came up with a new currency for their union

What you're saying is factually true but overlooks what happened with Greece, Spain, and others during the 2010s.