skysight-inc/HackerNews huggingface dataset:
Chrome sends every address that you enter into your address bar to google. I noticed this when I decided to look through my google history and it contained all my duck duck go searches. That was enough to put me off of it.
Author here, AMA :)
Maybe their problem is using LLM to solve f:X→Y, where the validation, V:{X,Y}→{0,1}, is trivial to compute?
Development Jobs – RemoteJobsly
It feels like at the point in software hype bubbles, everyone is using this metaphor, and is trying to sell wholesale shovels to shovel salesmen. Kind of like an MLM.

NVIDIA, specifically, doesn’t really make a compelling product, but is trying to make it seem like their tools can eventually make a compelling product, so build your platform on NVIDIA so that you can sell the opportunity that allows compelling products…
Using package.provided for this is as much of a hack as modifying the coreutils package.
Blue Origin has a launch facility near Van Horn, Texas, that was operating before 2022, but I don't know if what you saw was one of their rockets.
They just enhance it, the division and polarisation already exist, what Russia has learned is that if they press those buttons hard enough they make our democracies ungovernable.

They aren't causing it, just furthering our issues for their own goals, and unfortunately it's working pretty well.
Carriers will also never be going alone; they're part of a battle group (https://en.wikipedia.org/wiki/Carrier_battle_group) with anti-air and -sea defenses to intercept any incoming counterattacks. In theory anyway, that wiki article has some criticisms about whether it's still viable today with hypersonic cruise missiles, u-boats, drones, etc. It hasn't come to a full on naval battle since WW2 though, so a lot of naval strategies and technology is theoretical. It is being tested nowadays with attacks on ships from the mainland from the Houhtis though.
This is almost as biased as a personal anecdotal opinion:

- You're looking at open source projects only (Most users of Suspense are going to be commercial closed source)

- You're looking at all versions of React over the last 12 years (Suspense is fairly recent)

- You're not weighing by number of stars, users, contributors, activity (E.g. you're probably 5M "React getting started" projects in there)

So, no. Still not. Anyway, by now the React team acknowledged that their initial decision was biased and decided to not ship React 19 without a solution, so we're good!
Safari and Edge I guess. A lot of people use those, probably a lot more than Firefox, unfortunately.
This article makes me want to increase my AI usage hundred-fold.
> My experience is that security is a function of simplicity

I don't think this is controversial at all. For example: I keep using uMatrix to block (by default) or allow scripts, frames and XHR because it's orders of magnitudes simpler to use than the way the same developer added that functionality to uBlock Origin. I still use uBO to block ads and hide unwanted elements from the DOM. It's the difference between writing [pick your favorite high level language] and machine code. If all I had was uBO I would let those scripts run.
And worse yet, the kind of person who needs to read a document like this is the kind of person who treats people poorly as a rule, either through malice or ignorance.

So it stresses out a lot of people, and doesn't actually help anyone.
I find this to be a bit of a weak argument. What you make makes sense, but of for some reason a glaring security hole is noticed, people are going to take advantage of it.
I ctrl-F'd "critical mass" and it turns out the point has already been made!

I had a similar idea years ago (and never got around to doing anything) and concluded I'd do the same as you, focus heavily on getting enough people using it in one place at a time...

The other thing I'd say is that "event" could have a broader meaning than the meetup/facebook definition. Sale at a local shop? Someone's giving away a piano? Yoga on the beach every Tuesday? I'd be happy to get notifications of everything like that within walking distance of my house, and the best part is if you focus on a single city initially you can scrape & ingest all that stuff from existing big & local websites to make Radius immediately useful without waiting for event organisers to sign up.

That's what I would have done if I wasn't so lazy, anyhow.
It’s not really equal though is it? One’s the biggest advertising company the world has ever seen that hoovers up personal data like there’s no tomorrow, and the other is a one-time stupid mistake that they rolled back and apologised for.
> GPT-4 can't even write coherent Elixir, presumably because the dataset was too small to get it to the level that it's at for Python

Yes but it does save me a whole bunch of time writing boilerplate command line entries in argparse. I can give it a table definition and ask it to write a bunch of crud methods instantly. I can do all of this myself but why?

Of course the stuff it produces doesn't work all the time but then I'm not asking it to write my entire app. I'm asking it to spare me the tedium of iterating over the building blocks so that I can get to the main part - building things.
Returns on Investments in Information Technology: A Research Synthesis
> even if factually the Freedom Convoy was never officially classified as terrorists - in short they did [illegaly] have the Emergencies Act invoked against them which gave them perhaps the same or even more powers to be executed against peacefully protesting Canadians

Sure. They were treated like terrorists. They weren’t listed as a terrorist group.

This wouldn’t be material out in the open. But in response to an article about another entity actually being listed as a terrorist group, it’s a false equivalence. (In the way saying, in general, sugar and Splenda are basically the same thing is fine, but in response to an article about the health effects of Splenda it’s not.)
Photo edits sometimes won't respond on Google Photos in Firefox. It is not just Google. Microsoft Teams, Excel online etc don't work very well in Firefox and it is deliberate.
EU Council has withdrawn the vote on Chat Control
Love how well you articulate these notions. They are truly valid for most of us. It also means you're doing it right. The point then is to stay with the practice until you can stop fighting the notion of boredom and instead be "friends" with it. Just be fine with the boredom. Learn to relax in it. Hope you'll try it again.
I think it's a mistake to see it as abuse. They are using the software under the terms it was licensed to them by the developers. So no abuse has happened. Doubtless they have made contributions to that software in the process as well.

Would I prefer every computer be open to general purpose computing, and infinitely hackable by it's owner? Sure. But I also respect that they have reasons not to take that route. And as consoles and PCs converge, there are fewer and fewer reasons for me to be upset about one manufacturer's choices. I voted with my dollars and bought a Steam Deck. I think the preservation of culture is a much stronger argument for breaking console DRM and emulation.
Pretty sure that is most simply explained by prominence on a supermarket shelf. Something short and stubby is hard to see so people don't buy it, which is true in general, not just for capers. That's why you only really see that form factor on things like free sample jars and one shot jam jars that go into airplane meals, hotel buffet breakfasts etc- things where the manufacturer isn't fighting for prominence with other brands.

That theory is also supported by the fact that big caper jars typically have the same aspect ratio as jars of other things (ie they aren't just a scaled up version of a small caper jar). At that size they have enough prominence on the shelf.
Excuse me my ignorance, perhaps I am missing something...

21MW is a giant wind farm, while 1000MW is a regular nuclear reactor. How do we intend to replace nuclear with solar and wind? I mean we actually do and seems like we are steadily on that path, I just want to know what am I missing from the big picture to understand exactly how.

Update: nevermind, it's a single wind turbine that makes 21MW, not the whole farm.
I think 1pb at least.
Lisp is not an implementation of "lambda calculus".

> internal compiler is pretty capable

Depends, when reading the documentation, one gets the impression that their compiler is very limited.
Introduction to Software Development Tooling
Unfortunately machine rental math does not work out for most of the specialised farming equipment in areas with changing seasons — when combine harvesters are needed (at the harvest time), they are needed for everyone within the same time window.
I was referring to the beauty of the algorithm, not efficiency.
FTAs are ... complicated. But in case of the US .. the US has the protectionist tariffs on textiles and clothes, among other things.

https://www.wto.org/english/res_e/statis_e/daily_update_e/ta...

Regarding unemployment. Calling out the US for protectionism -- especially after Trump's 2018 "trade war" that completely backfired -- is much easier than discussing developmental economic policies for Kenya, mostly because things were really fucking bad between 1946 and 1993. Import substitution was tried as a policy, and it failed. Current unemployment is 2.98%.
I can imagine a bot that one day responds to those messages automatically, using an AI with some instructions from the owner. The answers really don't even matter, so as long as no actual question was in the message, it can respond with anything that's polite. And it'll let the actual questions through.
It's not about free economy. Ok that you wear seat belts but someone else who is not inclined to wear seat belt does not even has a choice to go buy a car without seatbelts, because we collectively decided that seatbelts is a must (no mater the arguments). And even went further and made police enforce that everyone wears seat belts.

So is it difficult to imagine that some requirements from EU can be made mandatory even if you don't like them. We can not leave everything to be decided by "free market".
Hanlon's Razor: Never attribute to malice that which can adequately be explained by stupidity.

I feel its far more likely Google devs are just lazy and don't bother to test in Firefox, much like devs at pretty much every company these days. Unfortunate, but (probably) not part of some deliberate evil plan.
A lot of people are talking about privacy versus security as two different things. Surely knowing more about someone makes the likely hood of guessing a password, or targeting phishing attacks more likely.
A lot of security is down to social engineering tricks, no?
Isn't Firefox still mostly C++ as well?
not sure why you say it's a "controversial comment"...

What you say is well documented and you made a reasonable comment!

The bigger the software, the more likely it is to be exploited...
AI chat with AI: Have You Ever Tried?
I was feeling so bored , so I just built this for fun.
https://chitchat.kikitop.com

One use case I can think of is brainstorming a new idea, like a baby name or a new domain. If you're too lazy to chat back and forth, just let the AIs discuss it, and you might get some fresh ideas!

What do you think are some other use cases for this app?
I'm not a network engineer but learnt OSI back in 1997.

It may not be perfect, and other stacks exist, but it's probably a rare case of an exceptional core foundation model, e.g. ppp, Kermit, some obscure inter-bank pre TCP stacks using EBDIC instead of ASCII are all I can remember of non OSI model protocols from back in the day, and have no idea how they interacted below the software config for baud rate etc.

But I remember OSI.
Yes, unless there's a Czech billionaire to pick up the tab https://www.google.com/amp/s/amp.theguardian.com/business/ar...
There's some kind of continual tension in the Linux world between integrating things, and disintegrating them and having them just point to each other. Wayland disintegrates things that were integrated in X, like drawing pixels to the screen - now you have to do that with the graphics driver, and (I hope that) Wayland tells you which graphics device to use. Usual disintegrated style would be that your X root window would have some X properties containing the addresses and auth tokens of your dbus server, CUPS server, audio server, etc and if an app wants to access those things, it makes a separate connection to those services.
I don't think UX is controversial, if you look at it from the perspective of average person. I was annoyed time to time by changes in Gnome UI. But I would not say I find KDE, XFce, Windows 11, Mac... more productive. I switched my old man from Windows to Gnome and had zero complains (which is rare). Having Gnome default makes sense as switching will not be a problem for advanced users. I personally don't have reason to switch.
Quite. Psychiatry loves to talk about brain scans and neuroanatomy, but until it dares to actually use them for diagnosis, I think it should be regarded as window dressing.

And you should always read these studies with a careful eye to whether the ADHD subjects are medicated. Often the studies literally measure the effect of the medication and nothing else. (It's a cruel irony for schizophrenics, who are put on antipsychotics that shrivel the cerebral cortex, only to find their shrivelled cerebral cortex brandished as evidence of their supposed dysfunction.)

Also, note that fMRI does not and cannot indicate structural abnormalities in the brain. It just measures current brain activity, as revealed by the flow of magnetically-charged oxygenated blood through the brain. It tells us these people's brains are currently behaving differently from control subjects' brains. Which, it seems to me, is stating the bleeding obvious.
It should have been split into something like systemd-tmpfiles and systemd-systemfiles. You can keep the same syntax and daemon binary, just keep the configuration of actually temporary and volatile files that can go away at any time separate from the configuration of system files. Running systemd-tmpfiles --cat-config on Arch with SystemD 255 shows some other fun things, like:

... snip ...
# /usr/lib/tmpfiles.d/arch.conf
# copy from factory when missing

C /etc/crypttab
C /etc/fstab
C /etc/group
C /etc/gshadow
C /etc/host.conf
C /etc/hosts
C /etc/issue
C /etc/ld.so.conf
C /etc/nsswitch.conf
C /etc/passwd
C /etc/profile
C /etc/securetty
C /etc/shadow
C /etc/shells
C /etc/subuid
C /etc/subgid

... snip ...

# /usr/lib/tmpfiles.d/home.conf
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.

# See tmpfiles.d(5) for details

Q /home 0755 - - -
q /srv 0755 - - -

... snip ...

# /usr/lib/tmpfiles.d/openssh.conf
C /etc/pam.d/sshd
C /etc/ssh/moduli
C /etc/ssh/ssh_config
C /etc/ssh/sshd_config
C /etc/ssh/sshd_config.d/99-archlinux.conf

So if I ran --purge on this system I could kiss goodbye to all of /etc/fstab,groups,shadow,passwd; all of /home and /srv; and my entire sshd config. In fact, looking at the list of things managed by systemd-tmpfiles, at most 10% are actual temporary files and the rest are very important system files. In a way it is impressive how much feature creep has set in.

The stated purpose for --purge: to clean up a package's files, also doesn't seem sensible. That's the job of the package manager. If there are some files in the package's folders that weren't part of the original install, then they're obviously modified by the user and should not be touched by default. That's why package managers usually have an option for "remove package" and a separate option or flag for "and literally every file in every directory that belonged to it, including configuration I have modified".
Well, only being as efficient as existing nitrogen fixing plants (or rather their microbes) would already be quite interesting.

Btw, I don't think plants are close to optimal efficiency in terms of using sunlight. See eg C3 vs C4 plants.
> It's only now that everybody's used to natural language interfaces that I think we're becoming far less forgiving (...)

Sort of, kind of. Those natural language interfaces that Actually Work aren't even 2 years old yet, and in that time there weren't many non-shit integrations released. So at best, some small subset of the population is used to the failure modes of ChatGPT app - but at least the topic is there, so future users will have better aligned expectations.
>I'm actually kind of surprised GNOME is the default for so many high profile distros despite the controversial UX.

I've never understood this, and it sometimes seems like a conspiracy. It's a very controversial DE and has gotten a lot of negative reactions for many years now, and it was so bad that different devs made not 1, but 2 forks of it: MATE and Cinnamon, in addition to all the other competing DEs out there (KDE, LXDE, Xfce, etc.). But for some odd reason, all the highest-profile distros push Gnome. If they wanted to get more converts from Windows, or pitch themselves as an OS for office use that Windows users could easily switch to, you'd think they'd push KDE as the first choice, because it's the most similar.
I haven't noticed any problems using Firefox.
Last month, there was a significant buzz among those involved with Google Search (which includes almost the entire modern internet and all its developers). "Erfan Azimi," the owner of an SEO firm, suddenly began sharing leaked documents revealing how Google's ranking system works. It's more complicated than just the search itself; it involves various APIs around it. Nonetheless, these APIs reveal a lot. The leak happened when a Google developer wrote a program to convert API calls into his preferred programming language but accidentally published everything (if you're interested, I've included a link to the commit with all these descriptions [1]).

Multiple confirmations from reputable sources, including former and current Googlers, have verified the authenticity of this leak. It's not a hoax or a joke but a genuine breach of information that has piqued the interest of all SEO researchers. Here's a reliable summary of the findings:

– Google has allowlists of manually optimized sites, at least for certain topics, such as the 2020 elections or COVID-19.

– Domain names and subdomains are significant factors (despite Google's previous claims).

– There's a sandbox for new sites, which Google has always denied.

– Google directly uses data from EWOK (a system where paid users rate the quality of search results).

– User behavior on sites is actively used for ranking.

– Click data is collected not only from Google Analytics but also directly from the Chrome browser.

– Sites are categorized based on click volume, affecting their quality ranking and PageRank contribution.

– Google considers the overall brand size, including mentions across the internet, not just links.

– Content and links are secondary to clicks and site navigation behavior.

– SEO is almost irrelevant for most small companies and sites without a brand, user base, and reputation.

This is a monumental event in the world of Google Search, marking the most significant leak in the past 10-15 years. It suggests a potential discrepancy between Google's public statements and its actual search practices [3]. The strategy has shifted towards clickbait and bot farms, challenging the long-standing belief that 'content is king.' Unsurprisingly, Google has chosen to remain silent [4]. I recommend reading this article on iPullRank [5] for a more comprehensive understanding.

If you want to stop giving all your data to Google, consider using a non-chrome browser like Firefox.

[1] https://github.com/googleapis/elixir-google-api/commit/078b4...

[2] https://sparktoro.com/blog/an-anonymous-source-shared-thousa...

[3] https://www.seroundtable.com/google-chrome-search-usage-1561...

[4] https://www.theverge.com/2024/5/28/24166177/google-search-ra...

[5] https://ipullrank.com/google-algo-leak
The Google Adsense dashboard does not work at all on Firefox, only Chrome. It must be deliberate.
Maybe I'm missing something? But my assumption was that if I "acquired" (downloaded…) software licensed under e.g GPLv3, me as the user at least have the theoretical possibility to pursue the rights granted to me by the copyright holder in the license.

Of course the copyright holder can license new distributions under a different license (or different licenses at the same time). But are you saying that a copyright holder post hoc can revoke the license?

Wouldn't that be kinda weird? Suppose I buy some proprietary software (without any dependencies) because it's GPLv3, and then when I wanna exercise my rights, the sole copyright holder just goes "nah, when I think about it, this is actually not GPLv3".

(If you are correct, I guess that situation then might just be a civil case unrelated to the actual license where I essentially didn't get what I paid for)
"Mr. Robot", yes. Firefox still has pocket and a password manager.
The problem isn't that it's not useful for self driven tasks like that, it's that you can't really integrate that into a product that does task X because when someone buys a system to do task X, they want it to be more reliable than 80%.
It's a different ecosystem than Wordpress.

I'm having some trouble finding analogies.

But maybe Symfony would be something like Linux Debian, has all the building blocks, it's modern but stable and well documented. Laravel is like Linux Ubuntu, it bases many things on Debian, but adds many things to make stuff a bit easier for the user. It's "shinier" and it has better marketing. You can add Debian stuff to Ubuntu, but you can't necessarily add Ubuntu stuff to Debian.

Symfony is more modular, you can add the components to any PHP project. Whereas Laravel uses many Symfony components and adds some syntactic sugar, but once you go into Laravel, it's difficult to stray away too far from the "Laravel way". Laravel uses many Symfony components, but Symfony can't easily use Laravel components.

Self-hosted Wordpress would maybe be comparable to a rooted Android phone. It has a very specific use case (for Wordpress it's fundamentally a Content Management System). You can add all sorts of plugins and additions. But it's also easy to accidentally break something. And once you added too many things, it might be difficult to update without breaking many things.

In the end, they're all Linux based, but living in very different ecosystems (just as Symfony, Laravel and Wordpress are PHP-based).

In programming terms, Symfony might be similar to Django (Python) or Spring Boot (Java), whereas Laravel is "cousins" with Ruby on Rails.
"Elliptical galaxies have a direction of travel, that is why they are elliptical"

Huh?
Going off the top comment’s simplicity is security paradigm, it’s hard to pitch Brave as a secure browser given its non-core complexity. (This would be as true if it were running a protein-folding simulation in the background as it is with its crypto bits.)
Some displays piggybacked the high voltage generator's oscillation on the horizontal sync signal because it was about the right frequency. Stopping horizontal sync in the right phase could lead to the high voltage generator acting as a short circuit. If you've got the kind of really cheap display that does this, maybe it also doesn't have a fuse...
PO scandal: Ex-Fujitsu boss admits calling Horizon 'Fort Knox'
... Oh, an "AI factory" is a _datacenter_. I initially assumed we were talking hyping up industrial robotics.

Dell should possibly consider hiring some better marketing people.
Zero interest rates are gone, so dying companies are throwing themselves onto the AI bandwagon as a last ditch attempt to bring in cash and keep going.