HNHacker News
TopNewBestAskShowJobs

code51

812 karma · joined February 8, 2012

submissionscomments
code51··on OpenAI board reappoints Altman and adds three other directors
All women, announced on International Women's Day.

The only significant side that's obvious.

code51··on OpenAI board reappoints Altman and adds three other directors
If AGI achieved, Microsoft doesn't have the claim on it commercially.

Microsoft with 49% stake in the for-profit entity and non-observer seat, what actually protects Microsoft here? First hand information that AGI is reached?

Are we not seeing a card in Microsoft's hand here?

code51··on Show HN: I made an app to use local AI as daily driver
Thank you for the work.

Please take this in a nice way: I can't see why I would use this over ChatbotUI+Ollama https://github.com/mckaywrigley/chatbot-ui

Seem the only advantage is having it as MacOS native app and only real distinction is maybe fast import and search - I've yet to try that though.

ChatbotUI (and other similar stuff) are cross-platform, customizable, private, debuggable. I'm easily able to see what it's trying to do.

code51··on The day I canceled my Spotify subscription
The crux of Spotify was the acquisition of Echo Nest back in 2014: https://www.theguardian.com/technology/2014/mar/06/spotify-e...

I tend to think whatever good bits we see (Discovery being good) is sitting on the shoulders of that base work.

Yet, the product values of Spotify do not align with these people or musicians anymore.

code51··on Sora: Creating video from text
The real dilemma is with composition/song-writing.

Ability to create live experiences can still be a motivating factor for musicians (aside from the love of learning). Yet, when AI does the song-writing far more effectively, then will the musician ignore this?

It's like Brave New World. Musicians who don't use these AI tools for song-writing will be like a tribe outside modern world. That's a tough future to prepare for. We won't know whether a song was actually the experience and emotions of a person or not.

code51··on Our next-generation model: Gemini 1.5
but if Vertex AI is using Gemini Ultra, then why makersuite (aisuite now? hmmm) showing only "Gemini 1.0 Pro 001" (001: a version inside a version)

and why have makersuite/aisuite in the first place, if Vertex AI is the center for all things AI? and why aitestkitchen?

I'm seeing only Gemini 1.0 Pro on Vertex AI. So even if I enabled Google Gemini Advanced (Ultra?), enabled Vertex AI API access, I have to first be blessed by Google to access advanced APIs.

It seems paying for their service doesn't mean anything to Google at this point. As a developer, you have to jump through hoops first.

code51··on Our next-generation model: Gemini 1.5
Dear Google, please fix your names and versioning.

Gemini Pro, Gemini Ultra... but was 1.0?

now upgraded but again Gemini Pro? jumping from 1.0 to 1.5?

wait but not Gemini Pro 1.5... Gemini "1.5" Pro

What actually happened between 1.0 and 1.5?

code51··on Aya: An open LLM by 3k independent researchers across the globe
All syntax, no semantics.

a Turkish example:

Query: "Temel ile Dursun fıkrası anlat"

  > Temel ile Dursun otostop yaparken bir araba durdu. Şoför Temel'e "Sen kimsin?" dedi. Temel "Benim adım Temel" dedi. Şoför "Peki, sen kimsin?" Dursun'a döndüğünde Dursun "Benim adım Dursun" dedi. Şoför "Peki, ikiniz de kimsiniz?" dedi. Temel ve Dursun "Biz Temel ve Dursunuz" dedik. Şoför "Peki, ikiniz neden otobüste duruyorsunuz?" dedi. Temel ve Dursun, "Bir arabayı arıyoruz". Şoför "Peki, neden otobüste duruyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz". Şoför "Peki, neden otobüste durarak bir araba bekliyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz, böylece bir arabaya binebiliriz". Şoför "Peki, neden otobüste durup bir arabaya binmek istiyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz, böylece bir yere gidebilecek bir arabaya binebiliriz". Şoför "Peki, neden otobüste durup bir yere gitmek için bir arabaya binmek istiyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz, böylece okula gidebilecek bir arabaya binebiliriz". Şoför "Peki, neden otobüste durup okula gitmek için bir arabaya binmek istiyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz, böylece okula gidebilecek ve derslerimize gidebilecek bir arabaya binebiliriz". Şoför "Peki, neden otobüste durup okula gitmek için bir arabaya binmek istiyorsunuz?" dedi. Temel ve Dursun, "Otobüs bekliyoruz, böylece okula gidebilecek bir arabaya binebiliriz, böylece derslerimize gidebilir ve evimize gidebiliriz". Şoför "Peki, neden otobüste durup bir arabaya binip okula gitmek istiyorsunuz?" dedi.

English:

  > While Temel and Dursun were hitchhiking, a car stopped. The driver asked Temel, "Who are you?" Temel replied, "My name is Temel." Then the driver turned to Dursun and asked, "And who are you?" Dursun answered, "My name is Dursun." The driver then asked, "Okay, who are both of you?" Temel and Dursun said, "We are Temel and Dursun." The driver asked, "Okay, why are you two standing at the bus stop?" Temel and Dursun replied, "We are looking for a car." The driver asked again, "Okay, why are you standing at the bus stop?" Temel and Dursun said, "We are waiting for a bus." The driver asked, "Okay, why are you standing at the bus stop waiting for a car?" Temel and Dursun replied, "We are waiting for a bus so we can get on a car." The driver asked, "Okay, why do you want to stand at the bus stop and get on a car?" Temel and Dursun replied, "We are waiting for a bus so we can get on a car that will take us somewhere." The driver asked, "Okay, why do you want to stand at the bus stop and get on a car to go somewhere?" Temel and Dursun replied, "We are waiting for a bus so we can get on a car that will take us to school." The driver asked, "Okay, why do you want to stand at the bus stop and get on a car to go to school?" Temel and Dursun replied, "We are waiting for a bus so we can get on a car that will take us to school and to our classes." The driver repeated, "Okay, why do you want to stand at the bus stop and get on a car to go to school?" Temel and Dursun replied, "We are waiting for a bus so we can get on a car that will take us to school, so we can attend our classes and go home." The driver asked again, "Okay, why do you want to stand at the bus stop, get on a car, and go to school?"
Storytelling on the surface but just boring repetition in detail.
code51··on Can Earthquakes Be Predicted? (2022)
It's actually impossible to know for certain how much and what size of land you're destabilizing. Duration of expected destabilization is also varying I guess and at least 1 year.

Oklahoma, 2012 seismic sequence in Emilia (Italy), Sichuan Basin are already examples that triggered protests and call for investigations: https://en.wikipedia.org/wiki/2012_Northern_Italy_earthquake...

https://www.scmp.com/news/china/society/article/2187718/chin...

https://www.science.org/doi/10.1126/science.1225942

An example study for US that states the activity is exponantially linked to fracking sites: https://par.nsf.gov/servlets/purl/10233410

> "Exponential relationship between the total number of earthquakes and the number of wells in the Texas during the study period 1998–2018 with correlation R2=0.726."

In the tragic earthquakes of 2023 in Turkey, this relationship was again discussed in mainstream media: https://en.wikipedia.org/wiki/2023_Turkey%E2%80%93Syria_eart...

It's not fracking itself but actually wastewater injection has a bigger influence in triggering bigger earthquakes according to what I've read. Moreover, it's also known that dams have a significant impact:

https://archive.internationalrivers.org/blogs/227/china-eart....

> "The devastating earthquake in Sichuan, which took at least 69,000 lives in May 2008, may have been unleashed by the huge Zipingpu Dam. New scientific evidence suggests that the filling of the Zipingpu reservoir may have activated a dormant fault line near the dam site."

Shallow faults are definitely activated. Probability of deep faults activated through full destabilization of a region? Unknown for now.

code51··on Self-rewarding-lm-PyTorch: Self-Rewarding Language Model from MetaAI
Singular focus on AlpacaEval feels a bit limiting to validate the gains.

What's the evidence here that this is not just a kind of leaderboard hacking for LLMs?

code51··on Google Cuts Jobs in Engineering and Other Divisions
Most probably because they think unions would standardize salaries and eliminate outlier FAANG compensation packages. Everybody thinks they are special and would get that outlier compensation after all. An idea which is not so battle-tested as we see.
code51··on America lost the chestnut, its "perfect tree"
We're losing chestnut trees in Turkey fast as well.

Causes:

- Phytophthora cambivora (ink disease)

- also by: P. cinnamomi, P. plurivora and P. cryptogea

- Cryphonectria parasitica (chestnut blight)

- gall wasp (Dryocosmus kuriphilus)

In Kastamonu and Sinop, modest success reported against blight in treated areas but I don't think the spread is easy to contain.

Need to note, blight suspected to have set foot in Turkey in 70s, started to become significant in 90s and now we're losing most. Chestnut has suddenly become hard to reach this year by additional effect of Gall wasp.

code51··on Advancements in machine learning for machine learning
Their special sauce is most probably the quality of data and the amount of data cleaning effort they put in.

I’m speculating here but I think Google always refrains from getting into the manual side of things. With LLMs, it became obvious so fast that data is what matters. Seeing Microsoft’s phi-2 play, I’m convinced more about this.

DeepMind understood the properties, came up with Chinchilla but DeepMind couldn’t integrate well with Google, in terms of understanding what kind of data Google should supply to increase model quality.

OpenAI put annotation/cleaning work almost right from the start. Not too familiar with this but human labor was heavily utilized to increase training data quality after ChatGPT started.

code51··on Google Gemini Pro API Available Through AI Studio
I know and agree about the UX problem.

But I wanted to note API key generation works when you pick an existing Google Cloud project.

code51··on What will enter the public domain in 2024?
Did the works of Django Reinhardt enter the public domain?
code51··on Mistral: Our first AI endpoints are available in early access
gpt-3.5 is heavily subsidized.

Mistral may just be aiming for a more sustainable price for the long run.

code51··on Spotify CFO cashes in £7.2M in shares after value surges on news of job cuts
He always has insider information when he's the CFO, don't you think?
code51··on Gemini AI
> We’re already starting to experiment with Gemini in Search, where it's making our Search Generative Experience (SGE) faster for users, with a 40% reduction in latency in English in the U.S., alongside improvements in quality.

This feels like Google achieved a more efficient inference. Probably a leaner model wrt GPT.

code51··on Gemini AI
Gemini can become a major force with 7% increase in code-writing capability when GPT-4 is getting lazy about writing code these days.

Better OCR with 4% difference, better international ASR, 10% decrease.

Seeing Demis Hassabis name in the announcement makes you think they really trust this one.

code51··on Ask HN: Why is TikTok Web trying to access computer sensors?
Yes but for the first time I'm seeing a company denies basic functionality (Follow) to accounts that are not fingerprinted.
code51··on Sam Altman on X: "we are pausing new ChatGPT Plus sign-ups for a bit"
I know Zero Hedge has its own agenda and is far from neutral but... https://www.zerohedge.com/markets/michael-burry-liquidates-b...

"Unlike his infamous and original bearish bet against subprime, Burry's latest attempt to time a market crash has crashed and burned, because according to the just released 13F from Burry's Scion Capital, the $1.6 billion notional in puts on the SPY and QQQ have been liquidated."

code51··on Scarlett Johansson hits AI app with legal action for cloning her voice in an ad
Exactly. It's not hard to imagine cloning agencies buying avatar/voice of people dirt cheap before they get famous and reselling the rights.
code51··on Ivan Illich’s radical critique of modern certitudes (2021)
I think Deschooling Society is a great read, gets the problem with schools and education right.

However it fails to offer a compelling solution. Why? Because it fails to address the complexity of modern day subjects to learn.

code51··on Woman wins 12-year legal battle against Google
But how can you notify Google of anything?

Even when you report an important bug, bots and "product experts" just shrug it off. The only "notification" for Google is a lawsuit it seems.

code51··on Mistral 7B
Correctly lists US presidents in chronological order (which is an important test to me).

However for "List Led Zeppelin albums in chronological order"...

Here is a list of Led Zeppelin albums in chronological order: 1. Led Zeppelin (1968) 2. Led Zeppelin II (1969) 3. Led Zeppelin III (1970) 4. Led Zeppelin IV (1971) 5. Houses of the Holy (1973) 6. Physical Graffiti (1975) 7. Presence (1976) 8. In Through the Out Door (1979) 9. Cymbals and Wine (1980)

It's missing "The Song Remains the Same", weird but important.

GPT-4 is also missing it: 1. Led Zeppelin (1969) 2. Led Zeppelin II (1969) 3. Led Zeppelin III (1970) 4. Led Zeppelin IV (1971) 5. Houses of the Holy (1973) 6. Physical Graffiti (1975) 7. Presence (1976) 8. In Through the Out Door (1979) 9. Coda (1982)

"The Song Remains the Same" is a live album of the "concert film". Both GPT-4 and Mistral don't seem to treat it as also an album.

When asked as a follow-up, GPT-4 says:

""The Song Remains the Same" is a live album and soundtrack by Led Zeppelin, released in 1976. The list you asked for was comprised of their studio albums only." (note that I didn't specifically say studio albums only)

Mistral says something else:

"The Song Remains the Same was released as a single in 1976, not as an album. As a result, it is not included in the list of Led Zeppelin albums in chronological order."

Same behavior, different explanation.

Interesting to see alignment is this hard, even in basic stuff.

code51··on Mistral 7B
Here is the response from Instruct model: https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.1

To track swipes in TypeScript, we can use a library like `react-native-gesture-handler`. Here's an example of how to use it to track horizontal and vertical swipes:

```typescript

import React from 'react'; import { GestureHandlerEvent, GestureHandlerProps } from 'react-native-gesture-handler';

const SwipeableContent: React.FC<GestureHandlerProps> = ({ onStart, onEnd, onMove }) => { const handleHorizontalSwipe = (event: GestureHandlerEvent) => { if (event.type === 'horizontal') { onStart(event); } else { onEnd(event); } };

  const handleVerticalSwipe = (event: GestureHandlerEvent) => {
    if (event.type === 'vertical') {
      onStart(event);
    } else {
      onEnd(event);
    }
  };

  return (
    <View>
      <PanGestureHandler onStart={handleHorizontalSwipe} onMove={onMove}>
        <Text>Drag me horizontally</Text>
      </PanGestureHandler>
      <PanGestureHandler onStart={handleVerticalSwipe} onMove={onMove}>
        <Text>Drag me vertically</Text>
      </PanGestureHandler>
    </View>
  );
};

``` In this example, we use the `PanGestureHandler` component from `react-native-gesture-handler` to track horizontal and vertical swipes. The `onStart`, `onEnd`, and `onMove` props are passed to the `PanGestureHandler` component to handle the different types of gestures.

You can then use this component in your app to track swipes on any view:

```typescript

const App = () => { const [isHorizontalSwiping, setIsHorizontalSwiping] = useState(false); const [isVerticalSwiping, setIsVerticalSwiping] = useState(false);

  const handleStart = (event: GestureHandlerEvent) => {
    if (event.type === 'horizontal') {
      setIsHorizontalSwiping(true);
    } else {
      setIsVerticalSwiping(true);
    }
  };

  const handleEnd = (event: GestureHandlerEvent) => {
    if (event.type === 'horizontal') {
      setIsHorizontalSwiping(false);
    } else {
      setIsVerticalSwiping(false);
    }
  };

  const handleMove = (event: GestureHandlerEvent) => {
    console.log('Gesture moved');
  };

  return (
    <View>
      <SwipeableContent onStart={handleStart} onEnd={handleEnd} onMove={handleMove} />
      <Text>{isHorizontalSwiping ? 'Horizontal swipe is in progress' : ''}</Text>
      <Text>{isVerticalSwiping ? 'Vertical swipe is in progress' : ''}</Text>
    </View>
  );
}; ```

In this example, we use the `SwipeableContent` component to track horizontal and vertical swipes. We also track the status of the swipe using state variables to show a message when a swipe is in progress.

code51··on Mistral 7B
What about this one?

https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.1

code51··on Amazon will invest up to $4B in Anthropic
(Just speculating) They'll probably out SBF and Ellison through legal financial means at one point. Looks like a heavy burden to carry from this point on.

If they don't, Eric Schmidt - SBF family connection will start to look suspicious.

code51··on Wise Business account got frozen over ACRA (SG) mismatch
I just noticed a post from indie developer levelsio who appears to be under stress, as his Wise Business account (including incoming and outgoing transfers, cards, etc.) is completely blocked until his Wise business profile precisely matches that of ACRA.

ACRA: "DEVELOPMENT OF SOFTWARE AND APPLICATIONS (EXCEPT GAMES AND CYBERSECURITY)(62011)"

Wise (subcategory): "Software as a service"

code51··on Adobe will charge “credits” for generative AI
Adobe is planning for a post-regulation, post-biggest-lawsuit world for sure. All their steps show that they'll base their offering on their own commercial data - paying training license fees to stock images and artists.

Whether the amounts they pay would make licensing your work sensible or not, Adobe is surely assuming this will ultimately end up as Napster-to-Spotify transition.

If we end up "happily" (means legally as well) running these on customer level hardware, then the question won't be about credits of computation. It'll be about credits to use licensed work.

← PreviousPage 3 of 8Next →