skysight-inc/HackerNews huggingface dataset:
Man, Firefox users are something else. So many of these complaints are kind of annoying or have internal contradictions.

"That’s rather disconcerting if you’d like Mozilla to focus on making a good browser instead of chasing the new and shiny because it is new and shiny."
- contradiction, you just conceded that there are Firefox users that want these new AI features, so no it's not just a shiny because it's shiny. Just because you don't want it doesn't mean it's "shiny for shiny".

"I’ll note that some of the AI stuff Mozilla is pursing is reasonable. The translation feature uses a local model for translation, which is a great idea. It doesn’t support all the languages that Google Translate does, but it’s good."

Great, it's not as good as one of the largest, richest companies on the planet, that has had translation as a feature for what like 20 years now. Firefox introduced translation like this year! Can't we just celebrate the successes when they happen and recognize it as an important step?

"the rollout of the ghastly Proton UI, which necessitated (and still necessitates) setting up Lepton aka Firefox-UI-Fix"

I'm so tired of this view, why can't people recognize when a UI preference is just a preference? The UI is fine. This is why browsers are configurable, so you can shape it to your preferences.

Don't get me wrong, there are lots of problems with Mozilla and things they could be doing better, but when these are being touted as the primary problems at the top of the article, it just seems petty and overly negative.
False start? DoD IG terminated next-gen fighter review but may revisit down road
What statistics are you referring to when making these claims?

Github hosts only 20% public repositories. Perhaps open source developers are less likely to have Github Copilot paid out of their own pocket?

Why do you expect "an explosion of new projects" with perhaps 20% of increased productivity? What percentage of open source developers are using LLMs for increased productivity when working on open source? If it's merely 20%, we'd see a 4% increase, something that's hardly noticeable.
Technology spreads slowly. google docs is an instant 50x productivity increase for any legal process and yet a few years ago I saw an advocate's mind blown by a simple demonstration of simultaneous editing from two people in the same affidavit.

For him, the norm is still to redline a document on paper, and have his secretary add those changes to the original digital document and have that sent over to the opposing team for the same treatment.

I don't have strong opinions about LLMs' coding ability (though compared to the other comments so far I am more on the "LLMs are pretty good at creating software from natural language descriptions" side) but even assuming that LLMs can give programmers a 50x productivity increase, I'd assume it would take 10-50 years for industry and processes to evolve to take advantage of that increase.
For the lazy here's the link to the extension: https://addons.mozilla.org/en-US/firefox/addon/tabcenter-reb...
First coed submarine joins Navy fleet
On the B2C side, there's a disconnect because the app developer is typically on the hook for inference costs. This incentivizes them to cut corners so as to minimize the cost of that AI, rather than use it creatively and use high quality models. The apps that let users bring their own keys are much more innovative in this space, but the amount of friction involved in transferring keys keeps most apps from adopting that approach.
There are three options:

1. Make the software better (very hard on complex systems with GUIs)

2. Ensure everybody knows all footguns (impossible)

3. Don't care about those people (easy)

If we opt for #3, we might as well not even be in software as a profession/hobby. Having such low standards indicates that we don't really care.
Just wait until we release the next model!
kdb is not open-source, is it? https://news.ycombinator.com/item?id=19973847
Normally, people assume you use Windows, so it makes sense to mention you're on Mac. I see Linux people doing the same all the time.
So everyone who signed up would need to check this site, is the idea?
You were talking about _true modularity_. In my previous comment I was just exploring what "true" means in terms of that.

What you said it's like precision in metrology. You're just using more words to explain it. You never have _true_ absolute precision. The more precision you have, the better the parts fit, the higher the price. Sometimes glue is better, or a shim. Both in technical design _AND_ terminology.

However, the programming world for some reason hate shims, or glue code, or non-modular stuff, or the idea of less precision than the maximum possible. In the fever dreams of perfect design, they don't consider those things as a solution.

It's like absolute reuse is a MUST for software engineering, even worth bending what the word "monolith" means (it means a single piece of stone: mono lith). The contradiction is amazingly bizarre.

Glue. And shims. And a weird cosmological constant in an otherwise perfect equation. All imperfect things that are not modular, don't fit perfectly, they're not exact. We also can't do away with them.
I've been using Void Linux for the last 1.5 years because I wanted an Arch-like experience but without systemd. I haven't had any unsolvable problems.
I sold a startup for $1B in a few years and never sent an investor update. YMMV.
Youtube, Instagram are flooded with AI generated content.

I believe AI will be useful in Game Dev. AI voice acting, AI face generation. This way all the NPCs will be unique. Possibly AI layout generation.

I don't think using AI to generate script is great use case. It can be used to generate ideas. But still we need human creativity to make great games.
Your argument makes several mistakes.

First, you have just punted the validation problem of what a Normal LLM Model ought to be doing. You rhetorically declared hallucinations to be part of the normal functioning (i.e., the word "Normal" is already a value judgement). But we don't even know that - we would need theoretical proof that ALL theoretical LLMs (or neural networks as a more general argument) cannot EVER attain a certain probabilistic distribution. This is a theoretical computer science problem and remains an open problem.

So the second mistake is your probabilistic reductionism. It is true that LLMs, neural nets, and human brains alike are based on probabilistic computations. But the reasonable definition of a Hallucination is stronger than that - it needs to capture the notion that the probabilistic errors are way too extreme compared to the space of possible correct answers. An example of this is that Humans and LLMs get Right Answers and Wrong Answers in qualitatively very different ways. A concrete example of that is that Humans can demonstrate correctly the sequence of a power set (an EXP-TIME problem), but LLMs theoretically cannot ever do so. Yet both Humans and LLMs are probabilistic, we are made of chemicals and atoms.

Thirdly, the authors' thesis is that mitigation is impossible. It is not some "lens" where mitigation is equal to alignment, in fact one should use their thesis to debunk the notion that Alignmnent is an attainable problem at all. It is formally unsolvable and should be rendered as a absurd as someone claiming prima facie that the Halting Problem is solvable.

Finally, the meta issue is that the AI field is full of people who know zip about theoretical computer science. The vast majority of CS graduates have had maybe 1-2 weeks on Turing machines; an actual year-long course at the sophomore-senior level on theoretical computer science is Optional and for mathematically mature students who wish to concentrate in it. So the problem arises is a matter of a language and conceptual gap between two subdisciplines, the AI community and the TCS community. So you see lots of people believing in very simplistic arguments for or against some AI issue without a strong theoretical grounding that while CS itself has, but is not by default taught to undergraduates.
Also by downloading Firefox which comes with a safari plugin
I think that contemporary models are trained for engagement, not for actual help.

My experience is the same as yours, but I noticed that while LLMs circa two years ago tried to come up with the answer, current generation of LLMs tries to make me come with the answer. And that not helping at all.
Ashford Kent and Ashford Middlesex are common issues in the southeast.

As for Hawkridge in Devon...dark night (not stormy) and it was only when I saw Dulverton road signs I got the sense this wasn't going to plan.
Is there such a thing as modems or routers not filled with Chinese chips and blobs?
good advice! I will try recording something :)
I actually think all of the things you listed are absolutely happening.
Given how hard we thought programming was a year or two ago, I wouldn't bank my future on design being too hard for an LLM. They're already quite good at helping writing design docs.
The Brain Computer of Chernobyl Duga "Woodpecker" Radar [video]
> have no idea whether the LLM understood what I’m asking

That's easy. The answer is it doesn't. It has no understanding of anything it does.

> if it’s able to do it

This is the hard part.
He specifically mentioned the US so that is what I responded to.
US National Park Service: create your own ink
Adding good context is also possible with exceptions.

I think people often compare good Go code with, say, bad Python code where every good practice has been ignored. Go is new and people who write Go are more likely to be skilled and enthusiastic about its design philosophy, so it is somewhat true that Go code is more likely to be high quality.

There's nothing Go error handling does that cannot be done with exceptions. When it comes to bad code, bad Go code is likely to ignore errors or have no context, whereas bad Python code is less likely to ignore errors and at least a raw stacktrace has some context.

This is an argument as old as time though.
Think of all the accessories they could sell though to make that work! God knows Apple loves to sell accessories and marks them up quite high.
I'm old, and well-paid for my geographic region (but for various mostly stupid reasons utterly broke). No amount of value created (at least, for my skill level) will protect me from ageism and/or budget cuts.
No, we don’t hear ultrasonic frequencies because our ears do not resonate at those frequencies.

We hear sounds when the cilia in the cochlea resonate with the incoming sound. We don’t have cilia of the length required to resonate with ultrasonic sounds, so there’s no danger of hearing loss.

Animals may get their hearing damaged, if they are in the path of the sound, are close enough that it’s still ultrasonic at their location, and are sensitive to the frequency used, I believe. Maybe someone who knows for sure can say for sure.
Satiety is precisely it, and I would not be so quick to minimize its effect.

Reasoning by analogy, most would accept that some people are better suited to extended release medication versus instant. A drug is defined as something that has an effect upon the body when it's ingested, especially in the context of the central nervous system.

Carbohydrates are the preferred fuel source of the body, the brain included. Glucose syrup is simple (C6H12O6). A simple carbohydrate like glucose needs minimal processing to become "active," and it tends to be provided without fiber which would ordinarily buffer the overall glycemic index (impact upon the body). As a result, a spike in blood sugar and insulin occurs.

The subsequent drop in blood sugar can lead to craving and excess consumption, and eventually insulin resistance over the long term. The reason why my initial comment seemed dismissive of "calories in calories out" is because it takes a myopic view of a complex system.

If we view insulin sensitivity (among other factors) as either a positive or negative multiplier of the "calories in calories out" metric, I believe we'd be closer to an accurate view of metabolism and its impact on human health. Sure, we can just take GLP-1 antagonists to curb that appetite, but we could curtail it at the source as well.

Just eat the damn sweet potato!
Just to leave my data point, I couldn't find San Juan, Puerto Rico (city, state/country) in your list. That said, PR is so small that I don't care about searching by city, searching for users in the island is enough for a meetup. For privacy reasons, we should also be able to add our state/country without a city.
> Or at least who I purchase from.

There is no ethical slaughter.
This isn't Microsoft lecturing them.

It's entirely valid for the school to tell students to avoid easily avoidable pitfalls.
TikTok Video Downloader
To some of the critics here: did you or did you not notice the “Somebody ought to write one of those […] Here, I'll even get the ball rolling” framing? A polished such article this is not claiming itself to be! I would go as far as saying the HN submission title is misleading as a result.
You think Excel should make special accommodations because genetics authors misuse it?

Excel has been acting this way since before bioinformatics existed. Authors need to use their tools properly.
Neologism undersells what this term is being used for. It's a technical term of art that's created its own semantic category in LLM research that separates "text generated that is factually inaccurate according to ${sources}" from "text generated that is morally repugnant to ${individuals}" or "text generated that ${governments} want to censor".

These three categories are entirely identical at a technological level, so I think it's entirely reasonable to flag that serious LLM researchers are treating them as distinct categories of problems when they're fundamentally not at all distinct. This isn't just a case of linguistic pedantry, this is a case of the language actively impeding a proper understanding of the problem by the researchers who are working on that problem.
Do you work at Open AI ?
> EUCs

Had to search for that one. It seems that EUC here means "end-user computing", and I was shocked to discover it's a pejorative term used by vendors to describe what they consider a problem that needs solving,
You Won't Believe What This Badge Can Do DefCon 32 Badge Life Feat. Free WiLi [video]
Zen and the Art of Writer Decks (Using the Pomera DM250)
They are useful in niches. I got mad at copilot suggesting the wrong thing and went to an ide without it the other day. AST based code completion works much better, copilot gave answers that looked good but were wrong. Worse I needed to hit tab in one place and it kept completing something worng instead of just adding the tab needed there.
- Tech Companies & Platforms
- Phone Companies / ISPs
- OEMs
- FVEY Mass Interception
- NSA Bullrun
- US Law Enforcement
- Other State Mass Interception
- Domestic Intelligence Agency
- Foreign Intelligence Agency
- Domestic Law Enforcement
- Immigration, Customs, Border (Foreign & Domestic)
- Regulatory Agencies
- Public Sector Agencies (Licensing & Social Services)
- Data Brokers
- Insurers
- Partners / Spouses (Current & Ex)
- Employers (Current & Future)
- Credit Rating Agencies
- NGO / Activists
- Other National Law Enforcement
- China State Affiliated APT
- Russia State Affiliated APT
- Iran State Affiliated APT
- Israel State Affiliated APT
- North Korea State Affiliated APT
- Security Researchers
- FAANG Employees & Contractors
- Journalists
- Opposition Researchers / Political Parties
- Fund Activism
- Organized Crime Groups (Gangs & Rackets)
- Petty Criminals / Blackmailers
- Activist Hackers: Far-Right
- Activist Hackers: Far-Left
- Activist Hackers: Anonymous / 4chan / Single Issue Hackers
- Stalkers
- Malign AI / Roko's Basilisk
- All of the Above (seeking help / security pro)
I think you’re misunderstanding the “fail fast!” advice. You want to fail fast in development not in production. In production you want maximum robustness. Users would rather see an error saying “whoopsie, maybe try that again later” than for the program to exit. That’s part of the reason why the functional error handling patterns are becoming so popular these days. They force you to handle errors and give you type-level info about how the program can fail.
The history of carbon monoxide rebreathing – and whether it should be banned
The best lotion I've ever used is just beef tallow & olive oil. It comes in a glass jar, so is presumably pthalate free.
It's been my daily driver for years and I've never had any issues. There are some bits of the UI I would change, but they're minor, and every application is like that
That doesn't completely explain it. There are tons of open source projects with countless feature requests just begging for someone to implement them. There's not really any research to do. Often the feature being requested is ridiculously simple but difficult to implement.
If you would like to study something economically useless I have no problem with that. If you ask me to pay for it, I do. It isn't the business of society at large to fund anyone who wants to study whatever they want.

Academia does predate its role as employment gatekeeper, but it was privately funded then.
Ask HN: Is it over for San Francisco as a tech hub?
Rising rents, crime rising in many districts, more and more tech companies moving out of SF to Texas, Miami.

San Francisco used to be the leader in tech but right now after speaking with many people they told me to avoid it as it’s become unaffordable to live there, even with remote work now being prevalent now and preferable for engineers, it doesn’t make sense to live in a place with a high cost of living such as SF you might as well live and work remote elsewhere in the US and still get the SF-like salaries for talented engineers.

With VCs and billionaires now buying up land and setting up a new city in California, X moving away from SF and many more companies to go, is there any hope for San Francisco to remain the dominant tech hub or is it completely over with its golden years now gone for good.
Sailor shortage is crippling ship maintenance at sea
I had a different interpretation of the video you linked. It seems to me even a backwards bicycle is perfectly drivable as long as you adjust you mental model.

In that sense the excel UI doesn't make sense only for those not used to it. Which might be a nice analogy
I would be curious to see results with Firefox as well. I like to see people testing assumptions. I agree with the author’s primary point- it’s likely highly dependent on what tasks you are doing with the browser. The results are still interesting nonetheless.
I have never had issues getting interviews with every FAANG along with other large F500 companies.

I’ve gotten offers as well.
The heaviest parts of the test were using Google sites. Google has been caught in the past letting their sites run worse on Safari than Chrome. I'd really like to see this test done without having a single Google property be involved.
If you have a look at the underlying network traffic, you'll see IP packets carrying TCP data, ie. The protocol field in the IP packet header will be set to TCP; this could be assimilated to a TCP packet.
'Ville' translates as "town" so "Green Town" :)

Similiarly in the UK 'Downs' is an old english word for hill so I'm always amused by a local 'Highdown Hill' ("HighHill Hill").
The productivity studies that most people cite were done by GitHub, which has an obvious agenda to promote Copilot. The productivity gains are very marginal and much less than claimed.
I'll go out on a limb: inside datacenter on your own hardware, you can safely ignore low-level pedantry and mostly ignore “weird networks” and use TCP as two-way Unix pipe.

“Mostly” because you still care about bandwidth limits and packet RPS limits and latency of course.
These aren't monitors, they're little sticks with just an HDMI plug and microusb power you buy at the bogeda for $20. Android TV is an operating system name (often fake, some very outdated AOSP build, preinstalled with bootleg soccer streaming apps, and some skins/hacks/tweaks to make it look like the newest Android TV OS)
Excel is not a genetics tool. It has millions if use cases, many more important than genetics. Excel didn’t care about this.

It’s like people complaining because sugar gets misused. Or that murderers stab people with knives. The solutions isn’t to “fix” knives.
We don't need LLMs to generate background NPCs, we have procgen for that already. I think AI generated voices are still a ways from being ad good as a real human; whenever I watch a YouTube video with an AI voice over, I can tell immediately
I recently interviewed a number of people about their SQL skills. The format I used was to share two queries with them a couple days ahead of time in a google doc, and tell them I will ask them questions about those queries during the interview.

Out of maybe twenty people I interviewed this way, only three of them pointed out that one of the queries had a failing error in it. It was something any LLM would immediately point out.

Beyond that: the first question I asked was: "What does this query do, what does it return?" I got responses ranging from people who literally read the query back to me word by word, giving the most shallow and direct explanation of what each bit did step-by-step, to people who clearly summarized what the query did in high-level, abstract terms, as you might describe what you want to accomplish before you write the query.

I don't think anyone did something with ChatGPT live, but maybe?
It is already there. Microsoft has intellectual property rights any pre-AGI innovations OpenAI makes, and most of the investment they have paid was in the Azure credits iirc, so basically in company scrip. And MS helped Sam oust rebels in the company and return. I would honestly consider them a part of MS now.
It is also a problem of ego.

It is difficult if you have been told all your life that you are the best, to accept the fact that a computer or even other people might be better than you.

It requires lot of self-reflection.

Real top-tiers programmers actually don’t feel threatened by LLMs. For them it is just one more tool in the toolbox like syntax highlighting or code completion.

They choose to use these tools based on productivity gains or losses, depending on the situation.
That’s fine until your code makes its way to production, an unconsidered side effect occurs and then you have to face me.

You are still responsible for what you do regardless of the means you used to do it. And a lot of people use this not because it’s more productive but because it requires less effort and less thought because those are the hard bits.

I’m collecting stats at the moment but the general trend in quality as in producing functional defects is declining when an LLM is involved in the process.

So far it’s not a magic bullet but a push for mediocrity in an industry with a rather bad reputation. Never a good story.
G Docs, alright, maybe, but any web battery test that doesn't involve YouTube simply wouldn't be representative.
Had me until claiming that InfluxDB was the first mainstream TSDB in 2013. OpenTSDB (2010)? Graphite (2008)? RRDtool (1999)?

Maybe Influx took off in a way these prior projects didn't, but people have been storing time series data for decades.