skysight-inc/HackerNews huggingface dataset:
I don’t understand why anyone should care about whatever an “actual strike” is. Maybe some labor organization strikes against working with some hazardous product like asbestos. So they refuse to work with it. But they continue to work with other materials. Because they’re not striking against all the other products that they work with...
People don't really choose to work, we work because we need to afford food and get health care and rent housing etc. If you live in a town where the job you can get is at Amazon then you don't really "voluntarily" work there, and considering it's pretty simple stuff that hires anyone this is probably the case.
If you’re writing an editor, you will need to separate in progress text that user is editing from the parsed and validated data, and keep both.
And what speeds do you receive in exchange for €7?
How do you feel about tech information with an emphasis on humor? https://technoscreed.substack.com
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.
The articles seems to report some data points which at least make it seem comparable to GPT4. To me, I feel as though this makes it more objective vs fluff.
The improvement over ChatGPT are counted in (very) few percents. Does it mean they have entered a diminishing returns phase or is it that each percent is much harder to get compared to the previous ones ?
Everything does not need to get politicised. A programming conference is one such example.
So am I fine if I stream it from a pirate site rather than downloading it?
Wikipedia's volunteer editors are fleeing online abuse
It's truly astounding to me that Google, a juggernaut with decades under its belt on all things AI, is only now catching up to OpenAI which is on all camps a fraction of its size.
Me either.. lol
Brain implants help people to recover after severe head injury
And 99% of the time it's not what I want. I'm sure there's an extension that fixes it, but why remove it in the first place? It's a pointless change. There are probably extensions that "fix" all the other myriad things Mozilla broke or removed, but now I have to rely on the good will of a third party to develop it and keep it up to date. There are only so many times I'll tolerate Mozilla breaking my workflow, so I have to spend time on either fixing the problems or adapt to their nonsensical changes.
They're not rendered like simply converting a point to screen space or doing polygonal texture filling, "splatting" to the viewport is actually a pretty accurate description of how they're rendered.
Thats kinda obvious I think. Either they build a quantum computer and make buckets of money, someone else builds a quantum computer and they make slightly smaller buckets of money, or no one builds a quantum computer and they fail.
The performance results here are interesting. G-Ultra seems to meet or exceed GPT4V on all text benchmark tasks with the exception of Hellaswag where there's a significant lag, 87.8% vs 95.3%, respectively.
AI arms race has begun!
This is very cool and I am excited to try it out!

But, according to the metrics, it barely edges out GPT-4 -- this mostly makes me _more_ impressed with GPT-4 which:

- came out 9 months ago AND

- had no direct competition to beat (you know Google wasn't going to release Gemini until it beat GPT-4)

Looking forward to trying this out and then seeing OpenAI's answer
And that should really be virtually irrelevant. Even if FF ran at half speed and used 2x battery people should still run it out of principle.

(And for the record, it doesn't.)
Gemini Nano sounds like the most exciting part IMO.

IIRC Several people in the recent Pixel 8 thread were saying that offloading to web APIs for functions like Magic Eraser was only temporary and could be replaced by on-device models at some point. Looks like this is the beginning of that.
You're correct. There is no material difference.
OpenAI did well to let anyone try it with a login on a website.
Out of topic, sorry!

> Backwards compatibility is hugely important

Why is this always considered a Good Thing (TM), apart when applied to C and C++?

Why is it OK when languages and systems are bent backwards in order to avoid breaking stuff that works, but the two languages that together support a huge part of the running software are expected to up and break ties with their glorious past and present?
What you're talking about is achieving perfect privacy/security.

Even just E2EE on the notifications themselves would be an improvement over the current situation. It would make certain categories of data unavailable to eavesdroppers. The fact that it would not protect against 100% of all types of data/metadata exfiltration is not sufficient reason to oppose implementing it.
How common is this and why would you do it?

I guess that’s a way to resell games? Buy cheap in a low cost region, sell the entire account to someone in a high cost region for a lot less than they would have paid originally?
Bard still not available in Canada so i can't use it ¯\_(ツ)_/¯. Wonder why Google is the only one that can't release their model here.
It's on par with GPT3.5, assuming they didn't overtrain it to pass the tests.
Like how much they hyped up Bard, which when released turned out to be barely competitive with GPT3.5. E.g. https://www.reuters.com/technology/google-ai-chatbot-bard-of...
Looks competitive!
Just about every Windows/Linux device vulnerable to new LogoFAIL firmware attack
Also, no Signal.
You’re both right, because the definition of white privilege does include “White people become more likely to move through the world with an expectation that their needs be readily met.”
Physical Media has its own DRM BS, hampering conversion to newer media formats for devices that are still sold and supported, but I digress.
The big weakness now is the transition to 2.0 and all the old docs floating around that are obsolete. It's hard to find info on what the new idiomatic approach is for things that have changed. I had to port some pre-1.0 code a little while back and was puzzled for a bit about resolving various (justified) deprecation warnings.
IP geolocation isn’t exactly the most precise though. 600M+ IPs have a default location to some farm in Kansas [1]

[1] https://www.washingtonpost.com/news/morning-mix/wp/2016/08/1...
I have it rolled out to one of my two computers. Same IP, same google account (logged in). So it seems very random.
How many pounds of Bible do I have to have on me for it to count as intent to evangelize?
> Nearly anything involving primitives, I drop to Java

Can you describe what you mean by this? Does this just mean you're using native Java data types sometimes when speed is a concern? Is there an example somewhere in Jepsen?
Big question here: is this something specific to OpenView, or are we about to see a bunch of 'zombie fund' failures rip through the ecosystem?
Perhaps (and hopefully) you're being sarcastic with that marxist lingo, but thinking the entire wealth resides in employees is like thinking a set of wheels is equivalent to a car. Integral, but useless without the organized framework around it.
GPT-4 launched a little less than 9 months ago.
Buying in London is phenomenally expensive. We bought an apartment in Stockholm - given that it is spacious (4 bedrooms), has a view of woods and the lake, and is a few minutes away from a subway terminus it's inconceivable that I could ever have owned somewhere comparable in London.

I think the same money in London might have covered a 1 or 2 bedroom in one of the less desirable areas with no view to speak of.

Renting is a bit of a PITA here but those on IT salaries won't have much trouble.
isn't that the definition of diminishing returns? just asking - that's how I always interpreted that phrase...
https://knative.dev/ - (CloudRun API is based on this OSS project)
Wouldn't 95% vs 90% mean 2x better, not 5% better?
It won't be available to regular devs until Q2 next year probably (January for selected partners). So they are roughly a year behind OpenAI - and that is assuming their model is not overtrained to just pass the tests slightly better than GPT4
no, need to get rid of your smartphone completely.
I assure you that virtually no one, least of all LGBTQIA+ activists, has trouble fathoming the idea of a culture not accepting deviation from cisheteronormative standards.

Even in most western countries, tolerance for that is weak now, and was absent in living memory.
Keep moving the goal posts, it's fun
So, better than GPT4 according to the benchmarks? Looks very interesting.

Technical paper: https://goo.gle/GeminiPaper

Some details:

- 32k context length

- efficient attention mechanisms (for e.g. multi-query attention (Shazeer, 2019))

- audio input via Universal Speech Model (USM) (Zhang et al., 2023) features

- no audio output? (Figure 2)

- visual encoding of Gemini models is inspired by our own foundational work on Flamingo (Alayrac et al., 2022), CoCa (Yu et al., 2022a), and PaLI (Chen et al., 2022)

- output images using discrete image tokens (Ramesh et al., 2021; Yu et al., 2022b)

- supervised fine tuning (SFT) and reinforcement learning through human feedback (RLHF)

I think these are already more details than what we got from OpenAI about GPT4, but on the other side, still only very little details.
> There could be some outside state

No. Just don't use outside state? Obviously you can just make the state of your PRNG part of your overall state as well. For an actual computer it is: It's sitting somewhere in RAM.

Also remember we're trying to reason about computer programs before you come up with ideas like measuring physical phenomena.

Allowing for dicerolls going different ways is an interesting problem though (from the perspective of trying to make a playable game). Since we know whether any happened between the two states we care about, there are multiple approaches. In the case MTG, which doesn't have many dice mechanics, I'd probably just wait until we have exhausted each possibility, where possiblities means each computed direct outcome, not each possible diceroll. This lets us cut down on "gain X life" outcomes with our heuristic judge (2000 + 3 would be the same as 2000 + 2 to us). Most cards with dicerolls only have 2-3 outcomes, even if they roll a d20.

> or literally an enchantment (function) that says "if the state of the game didn't change at all last iteration, gain 30 life"

There's no problem here if you consider the last iteration part of the state of the current iteration. Attach that previous state (sans recursion) to the state of the enchantment on the field. You'll need it to code that enchantment anyways.

> but you're forgetting about the state machine, which can respond to unchanging states just as easily

It becomes quickly obvious that a FSM itself can't detect that its own state didn't change between the previous two iterations and make that affect the next state.

Simple example:

function FSM(previousState: number): number {
if (stateDidntChange(previousState)) {
return 0;
}

return blackbox(previousState);
}

How would you implement stateDidntChange, so the FSM's state becomes 0 when state was the same for two iterations? You may think you can move the if clause after the blackbox state computation and compare the return value, but then you merely prevent the machine from having the same state twice in a row, and are not responding to it actually having happened.

To illustrate, let's assume blackbox always returns 2. You can never make the return value of FSM be 2, 2, then 0.

You would have to add more state to the FSM to detect this, but then you'd have more state you need to compare!

Now if we just want to compare a subset of the state, that's fine. We can do that by storing a copy of the previous state in the overall state - but doing it like that also causes no issues with my proposed loop detection.
> Where exactly did the poster say he should not be able to do so?

It is implied with the phrase “burns company hours”
Gemini 1.0, Google's most capable and general AI model yet
In terms of AI? Last year? A better question is what wasn't an overpromise?
Ya, I was expected a larger improvement in math related tasks with Gemini.
What is up with that eval @32? Am I reading it correctly that they are generating 32 responses and taking majority? Who will use the API like that? That feels like such a fake way to improve metrics
Slavery is still de facto legal in Mauritania (ostensibly outlawed back in the 1980s but still omnipresent), and foreigners go there all the time. Overlanding from Europe to West Africa is popular. States where slavery is legal, or remains de facto legal as in Mauritania, generally have had a system for who becomes a slave, and it isn’t a posh foreign visitor. It is prior slaves’ progeny, prisoners of war, or purchase on the market from sellers selling the former two groups.

In fact, it isn’t just posh foreigners. Many Senegalese people go to work in Nouakchott for a few years, save up money, and then return home. They aren’t worried about being enslaved because, again, the slavery system isn’t about them.
I'd want to see a plan, for sure. I would, in the place of the PSF folks, not want to be handed a "this is already in motion, and we are depending on funding so you better say yes."
I USED to love it, but I feel more and more Dagogo injects snide remarks and personal views on things. When he first started I had no clue who ran it, only that they generally did a decent job of covering tech subjects and it felt pretty objective. These days, quality declines + personal opinions/jabs are what moved me from yey! to meh!
Clojure's Java interop story is generally really good. Method calls are predictable and uniform. The collection types generally work both ways, rather than being a completely independent type hierarchy (as a former Scala programmer, what a breath of fresh air). Functions work as Runnable, Callable, Comparator, etc. Reify, deftype, and proxy are sufficient for maybe 98% of APIs I've worked with.

There are, however, those rare exceptions! For instance, some Java APIs literally won't work without annotations. There's just no way (last I checked) to express those in Clojure.

I don't remember exactly the nature of this problem, but I've had occasional issues with deeply overloaded argument dispatch before. Maybe it was something like "The Java API expects an object x which responds to x.foo(long l) and also x.foo(int i) differently", and there was no way to convince deftype to emit the right kind of class.

AOT is... it's weird. You want ahead-of-time compilation when, say, you want to write a Java class that uses datatypes defined in Clojure. But AOT, at least in Leiningen, tends to break stuff in truly inscrutable ways. My professional opinion is that it's haunted.
and yet a leading candidate for the highest office is promoting exactly this, and has a large percentage of the population in full support.
There are some 7B weight models that look competitive with GPT4 on benchmarks, because they were trained on the benchmark data. Presumably Google would know better than to train on the benchmark data, but you never know. The benchmarks also fail to capture things such as Bard refusing to tell you how to kill a process on Linux because it's unethical.
just as a quick sanity check, it manages to solve day 1 part 1 of advent of code, same as chatgpt4.

Notably it also solves _part 2_ which chatgpt4 struggled with.
Well, Utah made great strides between 2016 and 2021, and maybe by holding PyCon there, it rehabilitated their reputation a little.
In this case it's because you spend a bunch of money you need to pay back and that burden is legitimately useless when you can use the internet to educate yourself for as little as 20 dollars a month. Also our entire economic system is based off of profit motives so it follows people would find that important in their lives.
Things 3 for task management. No subscriptions and it isn’t bloated with too many features like other todo apps.
> Zork running on an Amiga at the Computerspielemuseum in Berlin, Germany.

Did someone press the "green mode" button on that 1084 monitor or did Infocom games really use a greenish color palette on the Amiga?
You're talking like they're acting out based on some unrelated or irrelevant thing - as if they're taking a stand against Elon Musk's stance on trans people or his rather unique ideas about what "free speech" is. The unions are acting against Tesla out of their own self-interest - Tesla do not want to collectively bargain with a union. This is not something these unions are OK with and allowing it to continue unopposed could set a precedent that threatens their members and the conditions they've fought for.

In a sense these unions do have a lot of power when all of their interests align. But because of the sheer number of people and diversity of their industries and the political capital they expend in performing these actions, they don't tend to act at this scale very often. You need to have fucked up pretty badly to have mobilised all of these people against you.
I'm saying most sets aren't worth the effort to keep around. You're talking about putting a pig in a dress.
I do not recall Bard being said to be better than any particular other model, but then having worse performance by some metric when released.

Your link isn’t really an indication of an overpromise.
Can you think of a single time this has happened though? Unions are great in Sweden, totally unlike those in the US. They're basically different organisations entirely.

You have three options: 1) government legislates everything tightly, 2) small government & pro-company, 3) small government & pro-employee. Simply put Sweden is 3, 1 is basically off the tables here, and 2 is against the Scandinavian culture.
> 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.
The hands-on demo is pretty cool. Need this on phone asap.

https://www.youtube.com/watch?v=UIZAiXYceBI
But can it DM a DnD game?
A reality check on those Hamas insider trading claims
All I see is the implication that it’s a giant waste of everyone’s time.
There's some dissonance in the the way this will swamp out searches for the web-alternative Gemini protocol by the biggest tech company in the world proudly boasting how responsible and careful they are being to improving things "for everyone, everywhere in the world".
It's a much bigger nuisance and risk to have several smaller parties to handle court orders; some of which could indeed be in other jurisdictions by the way.

Before the platform notifications every single app kept their own connections open; allowing (completely) third part notification platforms would have a small or non-existent impact
Heh... if the argument is coming down to "yeah, but in their version of Sharia", I'm thinking maybe it's not such a good idea.
I never mentioned making an arrest?… Just preventing the crime from happening because then it will be too late.

We don’t wait for a pedestrian to be run over by a car to decide that a specific road is too unsafe for a specific speed, we tend to implement appropriate speed limits to prevent such irreversible things like death from happening.

Same applies with privacy. Once a person’s data is out there, you can’t take it back anymore, so if someone every finds a way to make money out of it to the detriment of this person, it’s too late. You can arrest this someone, then the next one will pop up and do the same with the same data.
Ever since I went to Stash Café in Montreal, I get Polish food wherever I can: https://restaurantstashcafe.ca/en/home-english. There is something about Polish food that feels like it's universally comforting to all who try it.
> If I see an ad I just close YT for the rest of the day.

I'm sure that's exactly the behavior YT wants here.
This is about compile-time errors, not runtime errors.
I've missed this on my initial skim:

The one launching next week is Gemini Pro.

The one in the benchmarks is Gemini Ultra which is "coming soon".

Still, exciting times, can't wait to get my hands on it!
“Nimrod” was, to my knowledge, a biblical reference:

Cush was the father of Nimrod, who became a mighty warrior on the earth. He was a mighty hunter before the Lord; that is why it is said, “Like Nimrod, a mighty hunter before the Lord.” The first centers of his kingdom were Babylon, Uruk, Akkad and Kalneh, in Shinar. From that land he went to Assyria, where he built Nineveh, Rehoboth Ir, Calah and Resen, which is between Nineveh and Calah – which is the great city.

— Genesis 10:8-12

https://forum.nim-lang.org/t/9591#63054
Are you referring to Elon as Elmo? Is this some new cringe term on Reddit ive yet to hear?
There isn’t any quantum computer currently that can function beyond a few rounds of computation before decoherence occurs, ending the ability to compute without error. All quantum computer projects are still in the research phase, and trying to overcome the decoherence issue. Until then, like fusion, it’s a purely research funded industry.
I agree with you, but conversely, the organisers shouldn't feel entitled to Western funding either, in that case.
Hey author, here, so yes its not the most recent technique, but when coupled with rescoring like we propose it can be a simple speed up for linear scans. It also a pure SQL solution and requires no indices. It benefits from being easy to update and not being mem bound. We recognise all the issues with it and pros in the final section. We're defn not claiming this is ground breaking - more a useful technique which is easy to replicate in SQL.

Pinecone https://www.pinecone.io/learn/series/faiss/locality-sensitiv... seem to promote as a viable approach.

We defn don't consider this to be the final solution for ANN and hence are investing in other graph based techniques - https://clickhouse.com/docs/en/engines/table-engines/mergetr...
I’m most curious about the efficiency of the model in terms of computer needed per query.
Their support sucks A LOT. Great software if you need a Windows VM.

If you need Linux just use UTM. Will also note that Virtualization.Framework is maturing rather nicely, so you don't even need to use QEMU backend with UTM and will still get relatively good performance. Also better on battery if that matters to you.
> Beyond what law?

X operates worldwide and even though Elon Musk is a staunch believer in free speech, X also has to follow laws of different jurisdictions, including limitations on speech.
In practice, "reasonable suspicion" means "whenever they want."
There's a happy medium, I think, and I also imagine that depends on scope of change and the kind of applications involved. Speaking personally, I'm OK rewriting code, say, every decade. In the Ruby world, things moved so fast that my code would rot every six months. Now that I've been maintaining the same software for 20 years I'm really starting to care about that. ;-)
It's because Europe has a higher proportion of retired people, and European workers get more holidays, better pensions and better unemployment benefits. When you work out the productivity per hour worked, Europe comes out ahead: https://www.economist.com/graphic-detail/2023/10/04/producti...
Exciting to see more progress and options in this space. My personal opinion is that more competition in this space is better than one single player capturing the entire market.
Their business there is likely pursuing foundational patents to license.
The minimise button of the GUI is in green too, so I say green mode.