skysight-inc/HackerNews huggingface dataset:
If your core value/goal is security, then it is tantamount to eliminate the potential for software that is not device owner-controlled to undermine Signal's security by stealing private keys. This means 1.] no closed source OS and 2.] no closed source software somewhere else on the system-on-chip either in the form of a closed source bootloader or "baseband firmware" or other "firmware" running on "hidden cores". This disqualifies all iPhones, Pixel handhelds, and Samsung handhelds.

If something else such as some kind of "user convenience" supersedes the core value/goal of security, then the below is not for you. But rich people and the economically less advantaged alike can all have this solution, one way or another.

The only way to achieve the goal is to run a modified "libre" (zero binary blobs) branch of GrapheneOS on a compute board that can load and run Linux without requiring any binary blobs to do so itself. This rules out any compute board (that I am aware of) that has a 5G radio on it. We could use a 5G radio as a WWAN card, but these all require closed firmware and we don't really have a way to protect a host system from them.

So, running another separate compute board that does have a 5G radio on it is necessary.

Another way to achieve the goal is a system-on-chip that is 100% libre and trustworthy, but good luck with that. Maybe the Librem 5 is (honest speculation) a viable candidate.

The secure boot problem is also not easy to solve. One way is a read-only SD card, but this has limitations. Another way is, and you might have guessed: another compute board. This isn't an uncommon pattern already, see F-Secure's Armory MK II device (which has a wireless chip on it that can be removed via heatgun).

Since we are already running more than one compute board, we can use additional separate compute boards for encryption and decryption, if we want to.

To interface with the board that runs GrapheneOS, a USB touchscreen that is smartphone-sized can be used. The culmination of all of this is a very small backpack containing the compute boards, battery, maybe antenna, etc.

Very rich people and their families already have these kinds of solutions. Other people who are rich in other ways (hacker's mind and motivation) also already have these kinds of solutions.
But that is still not what defines a country being communist. Just a dictature pretending to implement communism.

Your point is that all red cars with a prancing horse logo are Ferrari. What I am telling you is you will find plenty of red pontiac fiero and toyota MR2 looking like Ferrari up to the prancing horse logo from very far away but when you go much closer or hear them revving it quickly become obvious these are body kits on top of cars that don't have a single genuine Ferrari part inside.
Just keep it as optional extension and that will be perfectly fine. They should make it compatible with other browsers too. Considering llamafile project, maybe there will be an option for offline assistant, where user will be able to select their preferred model?
This isn't very constructive criticism. You could improve it through a number of levels:

1. You could have pointed out the grammatical errors and explained why they matter.

2. You could have pointed out the structural errors, and explained what structure should have been used.

3. You could have written a new prompt.

4. You could have re-run the experiment with the new prompt.

Otherwise what you say is just unsubstantiated criticism.
> That’s where Tesla fails

What do you mean by this? I get more support from Tesla than any other car I’ve had. Bug fixes, new features, all OTA.

In terms of service infrastructure, I can open a ticket from my phone, chat with a service person and have an appointment booked. They will even send someone out to the car to fix any issues. I had my window realigned and never even interacted physically with the person.
> Females as strong as males were "unrealistic"... In a game where you can shoot fireballs, travel through dimensions, go back in time, and resurrect the dead....

A tired argument in gaming and fiction in general.

Whatever your fictional world, it needs to have an internally consistent ruleset. Typically these worlds are modelled after our own and only the differences are highlighted, so the assumption is that unless explicitly mentioned, the rules are the same as on Earth.

For example, you can't use the existence of magic in a fictional world to argue there may as well be aircraft flying around too.

The strength of women vs men is no different, it's not like some Earth deity has arbitrarily decided that females are to be weaker. There are a lot of biological reasons why that is so. If these are not changed in the fictional world to be able to support the existence of equally strong females, then your world becomes less internally consistent.
The only person tackling the verifiable hardware side of things seems to be Bunnie Huang with his work on the Precursor

If you're going to be militant and absolutist about things, that seems like the best place to start

And then probably updating your software incredibly slowly at a rate that can actually be reviewed

Software churn is so incredibly high that my impression is that only some core encryption algo really get scrutinized
Absolutely. It's looking really good in Nightly though.
Show HN: Plan Your Product Launch in Seconds with Notion Templates
Prism: Manipulating Concepts in Latent Space
I wish I could agree with you but the real world doesn't work this way. Companies that don't play ball get broken up with anti-trust. Or what happened to the CEO (former CEO) of Qwest happens.

The "infrastructure" for the targeted updates is implemented by compartmentalized teams, who will be comprised of the clearance community, and the "external" people who work with them are a part of the clearance community.
Walter Isaacson: My So-Called Writing Life (2014)
No, that means it's clear that LLM-assisted coding can do better than described here. Which implies humans are adding a lot.
Show HN: Made a small JavaScript benchmarking app – BenchJS
We each have our priorities. I want to secure government secrets held by OPM/US Treasury and key infrastructure like telecom networks, and others want to secure the average citizen's social media feed.

We can have different priorities for what is more impactful, easier to secure, and less restricting to fundamental freedoms without resorting to black and white thinking.

Cybersecurity is failing across the board causing damage worth 1000x of what it would cost to secure these systems.
IMHO The problem (for us) with this approach are the logical consequences:

1) if AI large model become more powerful avoiding language, embeddings of AI state become even more tied to the model they originate than now

Consequence: AI progress stalls, as AI user companies need to invest increasing amount of money to reindex their growing corpuses.

This is already a problem, it becomes more of a lock-in mechanism.

If this is overcome...

2) Embeddings become a viral mechanism: it makes sense for a large company that commands a market to impose to its suppliers to use the same AI models, because they can transfer state via embeddings rather than external formats.

This allows to cut down decisions mechanisms that otherwise require expensive coordination mechanism.

Something similar will happen within companies IMHO: https://rlupi.com/okr-planning-as-belief-revision

3) Eventually this potentially results in another exponential growth and lock-in mechanism, also at the expense of most tech people as more and more is done outside our interface with AI (i.e. programming and software architecture improvements will it self move below language level, we'll have to reverse engineering increasingly opaque improvements).

4) It ends with the impossibility of AI alignment.

---

I have written a bit about it in the past at the start of the year, when I had a burnout. So, I deleted those confused ramblings. You can stil find it on archive.org: https://web.archive.org/web/20240714153146/https://rlupi.com...
o1 is not included, I think each benchmark should include o1 and reasoning models. o-series is really changed the game.
Thanks for the info!

I will take a look at Lutris/Bottles. I just assumed Wine would work directly. It's worked for me most of the time in the past
also switched few weeks ago from Oneplus to se 2022. and currently testing custom roms as eos, calyx.. to find some good alternatives.
Is there a paper explaining it in more detail? I also saw on his website he has a similar algorithm for audio compression...
Tbf, they can take all the time they need as Google with Chrome is doing more for Firefox than Mozilla itself, i.e. Manifest V3.
Seems reasonable to me. More people use ChatGPT than cursor, so use it like ChatGPT.

For most coding problems, people won't magically know if the code is "correct" or not, so any one-shot answer that is wrong could be a real hindrance.

I don't have time to prompt engineer for every bit of code. I need tools that accelerate my work, not tools that absorb my time.
And now also consider the amount of time, school, university, practice and $$$ it took to train a software engineer. Repeat for the population of presumably ~30 million software engineers in the world. Time-wise it doesn't scale at all when contrasted to new LLM releases that occur ~once a year per company. $$$-wise is also debatable.
All My Failures in 2024
I guess text in images would be similar, and is indeed where image generation models struggle to get the details right.

E.g., making a greeting card with somebody's name spelled correctly.
If Signal, the service, was designed to minimize metadata collection, then why is it so insistent on verifying each user's connection to an E.164 telephone number at registration? Even now, when we have usernames, they require us to prove a phone number which they pinky-swear they won't tell anyone. Necessary privacy tradeoff for spam prevention, they say. This isn't metadata minimization, and telephone number is a uniquely compromising piece of metadata for all but the most paranoid of users who use unique burner numbers for everything.
6.4% in September according to EUROSTAT and keep in mind that those numbers are likely skewed because a significant number of people do in fact work, without declaring any type of income and without paying taxes so the actualy number is likely lower than that. I'd bet the number is < 5%
That third link is not related to Polywork the startup. It's an opinion piece which happens to use the same term.
Your mileage may vary, but given the choice between other desktop operating systems and their gradual decline from simply unfriendly to practically unusable, Linux is the least frustrating option. Computers with Windows pre-installed have hurdles from step one, where they are pushing you to create online account and even that flow is not straightforward.
You may gaze upon SF Mono only in conjunction with the APPLE DEVELOPER TOOLS; any unauthorized viewing will melt your eyeballs.

Here's the location of the Ark, for those still curious:

https://github.com/thelioncape/San-Francisco-family/tree/mas...
Look, I get it that many people have been burnt. In particular for marketing e-mails or services that rely on hundreds of e-mails an hour. But "Don't try with a random IP that server vendors give you for $5/mo, which can never look too clean." is far too much of a general statement as I know a fair share of people that have done exactly that and are getting their e-mails delivered and not silently dropped by lying SMTPDs from the big players.

Admittedly, my "random IP" (and box) with Hetzner comes with a cost of seven or so times per month compared to what you write. But I find it tiresome that we pretty much end up with two camps in every single e-mail thread. One that claims that self-hosting e-mail is dead and impossible in year $X and one that claims that it is not. Stating either of these absolutes is unhelpful as e-mail in year $X requires a lot of nuance.

I should end my comment by stating that I am not attempting to call you out as the worst offender and I appreciate you mentioning delivery services. Until Google started enforcing SPF or DKIM I had a nice working setup where I used a well-established, non-profit SMTP as my outgoing relay as I was scared to bits after reading so many comments about e-mail horrors on HN.
This is what I was wondering ... why start with s3? Why not "simply" build on IPFS or something like that as a start. Even a shared syncthing key would be MVP.
Zhengdong Wang 2024 Report: What Does It Mean to Give an AI Model a Capability?
The stuff that Facebook moderators are actually tasked with removing is really awful, bad enough to produce severe psychological effects in the moderators.

Facebook pays people to look at and remove this stuff because the platform would not survive if it wasn't removed before you or I saw it. Do they also enforce other corporate values? Yeah, probably. That doesn't seem to be the main job though, they have their hands full dealing with the worst content in the world.

https://amp-theguardian-com.cdn.ampproject.org/v/s/amp.thegu...

> The images and videos including necrophilia, bestiality and self-harm caused some moderators to faint, vomit, scream and run away from their desks...

> Some reported marriage breakdown and the collapse of desire for sexual intimacy, and losing connection with their families. Some whose job was to remove videos uploaded by terrorist and rebel groups were afraid they were being watched and targeted, and that if they returned home they would be hunted and killed.
Microplastics found in multiple human organ tissues correlated with lesions
Definitely an ad.
Firefox’s built in bookmark manager can do that, Chrome’s is very basic.
(very rough) ebuild: https://github.com/jakeogh/jakeogh/blob/master/net-misc/curl...
I think Windows repair prompts for an admin login and the bitlocker key before allowing you to proceed. Assuming the windows install is intact enough to read the security sam.
It does not have a command for it. I don’t want it to happen every time I reopen Chrome, but only when I call the command.
He kind of answered you in TFA:

> I can feel some people reading this article demanding that I just learn Swift or some mobile-friendly JavaScript package and make some real apps, but I steadfastly refuse. I enjoy the messy middle of programming, where I have just enough app, API, and logic knowledge to make something small for my friends and family that's always accessible on this little computer I carry everywhere, but I have no ambitions to make it "real."
The article is pure nonsense, and even the author added an update admitting it missed important context.
I think the concern OP has is why a lot of the updates are so large. I use signal desktop and the UI hasn't changed in years. It begs the question what those 100mb are and whether it's actually necessary.
Vcs-Lisp
Yes, I saw the advertisements all over the comment section here. Thank you.
Not entirely related: I've just ended my internship at the Italian research council, where I worked on implementing federated learning algorithms on a simulator to make benchmarking easy. I couldn't finish my job because an algorithm I was trying to port developed by IBM had hardcoded values that prevented the algorithm from working with different models than the ones already coded by them in their code. There was also a comment like "this is hardcoded for now, will be changed later" yeah last commit was 4 years ago

https://github.com/IBM/FedMA
I still think this could worthwhile though for these reasons.

- One "quality" poisoned document may be able to do more damage
- Many crawlers will be getting this poison, so this multiplies the effect by a lot
- The cost of generation seems to be much below market value at the moment
It's stretching the definition of "3D-focused graphics chip", but an early example might be I, Robot. An 8-bit 6809 CPU drives a custom polygon-pushing graphics processor. It's primitive but must've been mind-blowing in 1984.

https://en.wikipedia.org/wiki/I,_Robot_(video_game)
I am not sure in what way the state described is immutable at all? It just seems like mutable state hidden behind some access methods?
Sure but you specifically said “funded by” and Gecko dev is funded almost entirely by Google
Nothing against LineageOS, I used it on a Nexus5 and I really liked it. But these days I just buy a Sony Xperia and compile AOSP for myself.
https://developer.sony.com/open-source/aosp-on-xperia-open-d...
Last I heard this had tens of millions of dollars allocated to it and yielded little to no results, unfortunately. Is that not the case?
+1 for GrapheneOS. I've dabbled in a lot of alternative roms over the years. There wasnt a single one that was as easy to install and use.
I used to work with smalltalk. There was a TON of added methods on the class Object and others. When I said something about it I was told this is OOP :)
You can make things a bit harder by locking the boot order in bios and password protecting the bios settings.

Not sure how much this helps against a determined attacker, but it's easy and inconvenience is minimal in most cases.
Less conveniently, you can use your browser to inspect the code panel and change its font to whatever you like.
An equally important question is how much of the lack of organizational diversity in forked projects was due to constraints/roadblocks to contributions imposed by the controlling companies.
FWIW the Dacia Spring is cheaper than the Byd Dolphin. The Opel Corsa and Astra and its Peugeot and Citroen counterpart seem decent and don't have any equivalent in the Byd Lineup, especially the wagon version (Astra Sports Tourer) which I could totally drive.
I believe the Signal desktop app is an electron app. That’s probably why the updates are so big, has to update the bundled browser.
As a robotics engineer interested in computer vision and optics, I’d actually like to see the unprocessed image. I can imagine what it would look like, but would appreciate simply seeing it.

As a photographer who worked at a newspaper in college for a few years, I just think including an image makes sense in an article about a novel lens.
> never even interacted physically with the person.

Note that some people would not view that as a plus.

Not an owner myself but I get service and experience might differ greatly depending on country.
You can store it encrypted with a password on a USB memory that you insert when booting the computer, like you would use a key for starting a car.

This is what I actually do. I also store the OS kernel on the USB memory and I boot from there, with the root file system set to mount an internal SSD. The SSDs in the computer are completely encrypted with such long "super secure" keys (distinct for each SSD and selected automatically based on their serial number), and they do not store any information about the keys.

I have used this system for years and I find it very convenient. My computers cannot be booted without inserting the bootable USB memory and also giving the correct password. I have multiple bootable keys stored in different places, for the case when one becomes defective or lost.
This is giving me flashbacks to the days when MS Access (and later on Visual Basic) ruled this segment of the market.

It's interesting to think there's still a market for this type of small scale enthusiast application.

One scenarios I've been thinking about recently is the death of the generic app.

If LLMs end up being able to create software easily, why wouldn't we choose to have software that's totally aligned our specific needs?
Maybe Haskell is just slow at compiling? Nice thing with Python is you can set it to only run some tests, so if you have a big codebase you can just work on small parts of it with associated tests.
If only these Samsung Android tablets had a more reasonable screen aspect ratio..
The latest version is a moving target, currently you get the following chrome versions:

$ curl_chrome <TAB><TAB>
curl_chrome100
curl_chrome101
curl_chrome104
curl_chrome107
curl_chrome110
curl_chrome116
curl_chrome119
curl_chrome120
curl_chrome123
curl_chrome124
curl_chrome131
curl_chrome131_android
curl_chrome99
curl_chrome99_android
"Everything is processed on your device" but we need to send the group chat history .zip file to a whatsapp business chat?

Tried it with a new group created just for it, it's been more than an hour and no reply yet from the bot. Seems sketchy.
How does "have some clue as to what structure used to be at one point or the other" relate to the topic of columns vs json fields?
It's obvious that you don't, and that's why a number of people have pointed it out to you.
unmush, nice work! With respect to alternate submodule URLs, try something like:

git config url."https://github.com/username/repo.git".insteadOf "gif://github.com/username/repo.git"

Which doesn’t are about the hashes allowing you to use submodule commands directly.
Your comment is ridiculous.
If "feminine awakening" wasn't happening how did we get MeToo? That was an example of Women learning how to use tech/social media to make their voice heard.

No Engineers were required.

These are Social problems not Engineering problems. And most Engineers would fail a high school Sociology class cause they just aren't exposed to that entire subject. For the education system to produce a Engineer+Sociologist time required would double or triple

Since Learning takes time, how society gets around it is via division of labor/specialization and multi-disciplinary teams.

So if you are in tech/engineering and want to contribute to social problems, get on multi-disciplinary teams which have experts in sociology/economic/political science/psychology/law etc cause they have already put in the time.
Obfuscated C Revisited
That's how I started programming as a kid! There even were a few sample games.
Both are true, but your phrasing shifts responsibility away from the government.

Ultimately, it is the government, not the industry, that sets the rules, and it is the government, not the industry, that is accountable to us.
AFAICT Homa is intended to let machines on the same rack, or maybe VMs on the same hardware, to talk with very low latency. It allows to start a communication with zero ceremony, and make the server code as stateless as possible, not even caring to keep a connection, but rather marking the response with the same ID as the request had, and let the receiver sort it out.
my theory is that behind the scenes the Ukraine is a proxy Warzone for nation state hackers and while the support of weapons was limited the support in countering online attacks would be rather unlimited
I wanted to use Google Sheets for an internal corporate app, but authentication/authorization is a pain, I got it to work but it would have probably been faster to just have some CRUD SQLITE somewhere.
Fair enough. However, first of all, it's still in beta. They’re likely using it to gather feedback on its performance.
Also, there’s nothing on the site that says it will remain free. Considering Mozilla has introduced paid services like VPN, and given the cost of running LLMs, it’s unlikely it will stay free.

Also consider that some free use, for example 5 summaries per hour or whatever, is a pretty basic offer for any kind of software, not just LLMs.