skysight-inc/HackerNews huggingface dataset:
I interviewed over 100 people directly including Jensen, the two other cofounders, the two original VC investors and dozens of current/former employees. Nvidia cooperated with the book and facilitated interviews.
The website is really well made, I like the theme and I think I use the normal version on VS Code.

A Color Theme subscription, this feels like a joke to me.
I can get custom fonts and styles, but colors … and not even a new theme but a „remastered“ version …

Edit: Nope, using Dracula
Yes I can guess an ID. So what? I don't understand the threat model here.

But if the goal is effectively unguessable, 64 bit numbers would be fine. That's less than a one in a million chance of guessing an ID, so trying to guess is harder than just looking at some real bottles and copying their numbers.

> simple self-sustained checker can confirm that bottle is indeed valid one

Unless the number was copied.
As likeabatterycar said, it's about avoiding anti trust / monopoly issues. Just imagine mozilla died and google had to cut lose chrome. That would really be interesting.
Say I have functionality to get customer data. If the sql logic is in code, I can create a new branch and work on it, merge my changes, I can do blue/green deployments. A rollback if you’re using Kubernetes is a simple matter of reverting back to the configuration file containing a reference to the old Docker container etc.

How do you roll back a dozen stored procedures quickly? How do you just create a new branch or test a regression?

With all of the logic in code, it’s a simple matter of checking out a previous commit.

Triggers are even worse - “spooky actions at a distance”.
I'm sympathetic to the viewpoint but the idea that Mozilla would attract more users via vertical tabs than by an AI assistant strikes me as flat out wrong.

Mozilla's brand is "pro privacy", it does make sense for them to launch an AI product with that brand position. I doubt it'll be successful because I don't think enough people actually care about privacy, but still.

I feel like it's a common HN sentiment to say "why don't Mozilla just focus on the browser?!"... the answer is because barely anyone is using it and there's very little they can do to move the needle on that. IMO they're an organization looking for a purpose.
I think the mobile form factor has something to say about that. I somewhat agree (reluctantly) for desktop usage, but spreadsheets are too complex to be ergonomic with small touch screens.
> Most apps/DEs/etc. use either GTK or Qt.

Which version of GTK? 2, 3, 4?

Which version of Qt? 2, 3, 4, 5, 6?

What about X11/Wayland/Win32 compatibility? Oh, it's a$$.

And who will maintain/rewrite the source code?

Win32 on the other hand? Except for the introduction of Unicode friendly functions it's remained the same for almost 30 years.
Chris gave me an amazing book recommendation and blurb. I'm humbled and grateful. He was the first external validation of the book.
The only useful (or even paid) browser-integrated AI service I can imagine using would be a browsing history-aware AI chatbot. Essentially, it would just spit out a link from my history based on the context or prompt I give. Since privacy will be a crucial factor, I can imagine building an extension that reads page contents, stores them in a database, and connects to a self-hosted LLM.
I was making fun of Elon Musk, the “fuck your own face” thing is making the rounds in the group chats.
i learned something new today, thanks

--

following in that theme, just doing some digging [1] turns up the following for those that might have been confused like i was:

Dummy objects are passed around but never actually used. Usually they are just used to fill parameter lists.

Fake objects actually have working implementations, but usually take some shortcut which makes them not suitable for production (an in memory database is a good example).

Stubs provide canned answers to calls made during the test, usually not responding at all to anything outside what's programmed in for the test.

Spies are stubs that also record some information based on how they were called. One form of this might be an email service that records how many messages it was sent.

Mocks are what we are talking about here: objects pre-programmed with expectations which form a specification of the calls they are expected to receive.

[1] https://www.martinfowler.com/articles/mocksArentStubs.html
Not using services funded by Google is pretty high on my personal privacy checklist. Also, they offer some services (like VPN, Relay, Pocket) that usually end up as annoying bloatware in Firefox.
The biggest problem with /e/OS is the launcher (Bliss).

The launcher does not seem to be able to do app shortcuts, particularly to make a shortcut to an incognito browser tab. Widgets are also confined to a separate page. [Please correct me if I'm wrong.] It's really trying to be an iPhone in some constraining ways (stressed by the Settings icon).
Firefox has only a few percents of market share - how is it a protection?
I dispute that. I'm as pro-nuclear as one can be, but I don't think the NRC (Nuclear Regulatory Commission) is doing a bad job, or that the regulations are unreasonable. In the end, a lot of the regulations came as a response to incidents like Three Mile Island, Chernobyl and Fukushima, and others less well known. One way or another, nuclear reactors are extremely complex machines, with numerous failure modes. As various failure modes were learned (either the soft or the hard way), the regulations were updated. For example, after Fukushima, the NRC asked all the nuclear power plants in the US to undergo changes to make them more resilient to earthquakes.

This does not mean the economics of nuclear power is an unsolvable problem. It is an engineering problem, and it is very solvable. But it can't be solved if one does not try. No problem in this world can be solved if everyone is convinced it's unsolvable and nobody is willing to try to solve it.

Who is then supposed to solve this problem. It's an extremely capital intensive problem. A guy like Musk could do it, but Musk himself is uninterested in nuclear power (he likes to tell the fairly lame joke that we have a giant fusion reactor in the sky). Bill Gates has invested a lot of his money into nuclear power R&D, and this is good. But what Gates did not invest is his drive. Musk showed us that an extremely driven and competent manager can lower production costs by factors of 10 or 50. But just pouring money at a problem does not solve it, see Jeff Bezos and Blue Origin.

Fortunately, governments have much deeper pockets than even Gates, Bezos or Musk. China is a leader in this area, and Russia is very advanced too. It looks like the US Government finally got the message, so there is a pretty good chance to see real progress on this front in the next 10 years.
It is but it has its risks/downsides. Engineers want to build and architecture everything which is why China has shit ton of rail, metros, bridges, etc... but also they don't want to hear anything about costs/ROI/Profitability/PMF or any of that annoying economic speak :)

Law is a weird one and maybe I am wrong but I think law leadership is the worst of all. They have no understanding of neither engineering or economics.
CHIP memory
The Steam Deck literally has a desktop mode, and you can connect a keyboard, mouse, and monitor to it, and play games that way. Both my son and I play games using this method. The Steam dock was designed to allow users to take advantage of this mode, among other things.

You can install regular Linux applications in Desktop mode, including Libreoffice and Firefox.

It's probably fair to say the majority of users don't do this, but it's a completely accessible, usable, and supported Linux desktop. So, yes, the Steam deck is a Linux desktop.

Even gaming mode is a usable "Desktop" environment, usable with a virtual or actual keyboard, touchpad or regular mouse.

You can even install SteamOS on a regular PC! You might have to tweak it a bit to get your particular hardware supported, but you'll end up with...a Steam Linux desktop.
Read my comment above on the Isaacson comparison. His focus is very different than mine. I wanted to write a serious and substantive business history of Nvidia and explore why it became successful.
Echoing the other responses, Nest and Ecobee both have this feature, and I think it may have been on the Sensi as well, but I only had a furnace then. Some basic thermostats can do this too.
"...implies that the attack wasn't against the broadband providers directly, but against one of the intermediary companies that sit between the government CALEA requests and the broadband providers"

Yup. The attack hit the CALEA backdoor via a wiretapping outsourcing company.
Which one?

* NEX-TECH: https://www.nex-tech.com/carrier/calea/

* Substentio: https://www.subsentio.com/solutions/platforms-technologies/

* Sy-Tech: https://www.sytechcorp.com/calea-lawful-intercept

Who else is in that business? There aren't that many wiretapping outsourcing companies.

Verisign used to be in this business but apparently no longer is.
> A statically compiled app that used Xorg won’t run on many Linux distributions at the moment.

Not a single major distribution doesn't ship Xwayland by default. The entire gaming community relies on X11 continuing to work, just like they rely on x86 libraries to stick around.

> A statically compiled app that used Jack for audio might have problems running on PipeWire.

A statically compiled app that uses Jack for audio might have problems running on Pulseaudio/ALSA/OSS. Jack's never a thing that's generally available, so claiming it's a backwards compatibility issue is nonsense. If your application requires Jack, then you need to ship it.

Note that you'll also have issues on Windows and Mac because Jack - unsurprisingly - is not installed by default on those platforms either.

> A statically compiled app from 2012 that used PolicyKit for authorization might not work today when asking for sudo. Everyone’s moved on to polkit.

If you used policykit correctly you should have either used the dbus protocol, or the command line utilities. These are the APIs for userspace and they haven't changed since 2012.
Yeah, I can’t tell if some of these responses are serious or tongue in cheek.
Wikipedia and Stack Overflow Search
Hi,

https://mach3db.com is now a frontend to search Wikipedia and Stack Overflow article titles.

Right now I only have simple substring search to reduce load on my server.

The results are clickable links that point to lightweight versions of Wikipedia and Stack Overflow articles.

Please give it a try!

It works best in the Vivaldi browser: https://vivaldi.com/

Stack Overflow results can also be filtered by minimum number of comments.

Please email james@mach3db.com if you are interested in our blazing fast PostgreSQL compatible hosted database solution.

We also offer NocoDB (https://nocodb.com/) and Grist (https://www.getgrist.com/) high speed hosted instances.

Thanks!
Indeed, that's why it's one heuristic/signal among many others
You have to buy another commit cartridge.

But we don’t sell commits anymore, you have to buy the pull, push and commit bundle.
Weekly GNU-Like Mobile Linux Update (52/2024): The Last One of the Year
Sure, there are teams who have done it. But it's not trivial. The fact there's a price for it shows it's not trivial. If I choose a random developer, it's close to guaranteed they wouldn't be able to reproduce that. The chances go to 0 for a random Signal user.

Alternatively: it's trivial for people sufficiently experienced with cryptography. And that's a tiny pool of people overall.
I just downloaded this and its very polished for a new release. Works great!

I will trial it for a bit and if I like it will definitely subscribe. Have you considered adding some premium features to help justify the subscription?
I happily paid for the Sublime version of this theme but I have negative interest in a forever subscription for this.
Scrollbars are completely disabled in Firefox on the front and docs page. In Chromium there's only horizontal scrollbars in the code snippets.

Looks intentional to me:

html {
overflow-y: scroll;
scrollbar-width: none; /* Firefox */
}

html::-webkit-scrollbar {
display: none; /* Chrome, Safari, and Edge */
}
CSAM could already be part of some local service theoretically. Privacy ended with a requirement to have an account linked to the device (not just icloud). There is no account needed to use a Linux computer.
For me, the product differentiation of Firefox is a bunch of small convenience features which Chrome in its monolithism refuses to provide, such as:

Allowing Backspace to go back a page.

The built-in screenshot tool.

Being able to turn off smooth scrolling.

Support for a menubar, so that I can navigate the features I want quickly.

Being able to choose page encodings (I use a non-Latin charset language).

A usable/useful bookmark manager with things like sorting, tags/labels, timestamps, etc.

"Restore Previous Session" feature.

These are just a few features off the top of my head, I know there are many more.

Of course, for certain sites like Google Docs and YouTube, I have to use Chrome for obvious reasons, but for most browsing I use Firefox (and qutebrowser.)
I don't use Mistral 7B alone, this is just a component in a RAG-based system. A system that is 1) not clinical facing, 2) not used in clinical decision making, 3) provides in-line references sources for end users to validate information, and 4) is inherently human-in-the-loop.
The important thing is that one of the most influential sites in world (HN) has decided that this story is not worth the frontpage.

I wonder if anyone involved understands their true power. I would imagine not, because that would make the daily job impossible.
What are vertical tabs? Firefox has some tab reorganizing extensions, FWIW.

Agreed that it would be nice if they had better focus though.
Try to walk through a Wikipedia article having an LLM summarize every few paragraphs, its often wildly inaccurate.
> it's free.

Over the last 25 years I've spent hundreds of hours fighting with its bugs. Not free by a long shot.

> it's stable.

Anything but.

https://gitlab.freedesktop.org/drm/amd/-/issues

> it's easier to use.

You must be joking right? A step in any direction and you must use CLI.

> it doesn't have adds.

Windows neither has "adds".

> it uses less resources.

Proofs required.

> it runs on older hardware.

Good luck using Firefox or Chrome on "older hardware". Good luck watching videos on older hardware that lacks HW H.265/VP9 decoding. Older hardware for what? For NAS? Why would you need desktop Linux on it?

> it doesn't contain spyware.

Prove that Windows spies on you. And also, Windows is used by NSA/CIA/FBI and pretty much all governments of the world some of which are openly hostile to the US. So much for "spyware".

> it doesn't violate my privacy.

See earlier.

> it includes more powerful features.

Examples or bust.

> it offers more alternatives for the GUI.

Windows has had CLI for aeons and now not just one but many including Bash (WSL).

> i can trust it because the kernel has been audited.

That's an abject lie.

> it is way easier to configure to my personal preferences.

And Windows doesn't need configuration as it just works.

> it allows me to replace or remove any application that i don't like.

What would you like to replace in Windows that's not "replaceable"? Examples or bust.
I have been running custom Android, mostly Cyanogen and Lineage, since the G1. I went G1 > Nexus 1 > Samsung S4 > S5 > OnePlus 5 > Pixel 8. I won't buy a phone if it's not community supported.
I done did went and copied the enwik8 value for ts_zip when doing that compare, good catch!

I guess that leaves the question of "how well does the LLM's predictions work for things we're certain weren't in the test data set". If it's truly just the prebuilt RWKV then it is only trained on enwik8 and enwik9 is already a generalization but there's nothing really guaranteeing that assumption. On the other hand... I can't think of GB class open datasets of plain english to test with that aren't already in use on the page.
This seems like a common predicament. I made this one mostly for myself and to try out VLCN sqlite sync. https://www.dumblift.com
Now - I'm not super deep in Linux. I get to tinkering with it every few years since College.

Early on, you had a lot of weird config stuff and cryptic error messages you had to figure out to get it up and running normally. Then it was OK until something weird happened. The chances of something weird happening go wayyy up if you don't heed your advice:

> Next, don't modify anything. Use the DE it comes with, never open the terminal, treat it like it's MacOS or Windows and you're your grandma. Then you'll have a good, solid desktop.

But even so - occasionally, weird stuff will happen. Just like it happens on any OS over time, the farther you get from a clean install. Software Entropy, if you will. May god have mercy on your layman's soul if that is the case.
"It is well established that compression is essentially prediction, which effectively links compression and langauge models (Delétang et al., 2023). The source coding theory from Shannon’s information theory (Shannon, 1948) suggests that the number of bits required by an optimal entropy encoder to compress a message ... is equal to the NLL of the message given by a statistical model." (https://ar5iv.labs.arxiv.org/html//2402.00861)

I will say again that Li et al 2024, "Evaluating Large Language Models for Generalization and Robustness via Data Compression", which evaluates LLMs on their ability to predict future text, is amazing work that the field is currently sleeping on.
Time is a valuable resource. This doesn’t simply boil down to one’s abilities—for most of us, opportunity cost is an important factor. If I’m just trying to get some value out of some data, why waste time playing web developer, fighting CSS, dealing with CORS issues, etc., when I could simply use an existing tool that already has my use case covered?
Yupyup I basically keep around an iPad mini for this purpose
This looks really cool, im interested in learning more about computational biology, RNA and would like to work as a dev to get exposure. Is there an opportunity to gain research experience/skills as a developer in your lab? Could you provide a rough range of compensation as well?
Where did you get the idea of $100/mo? SendGrid has 100 emails per day free tier and PostMark has 100 free emails per month and basic plan is $15/mo.

If it doesn’t work without a middleman then it doesn’t make sense to run your own service. Any spammer can rent a server the way you can.
Basically: Guy reinvents MS Access on Google sheets 40 years later.

Disclaim: this is not to say Access is to be despised of or anything. People found its utility for many years and the fact it is not what Boyce/Codd suggested they do with their tables, does not make it irrelevant. There was an article about how it just refuses to die and why. Worth reading for everyone interested in computer and computing history.
I’ve been jotting them down in a standardized format in apple notes and using a regex to parse them into structured json for later analysis.

For all the apps that are supposed to make this easier none of them do it right.
A little know Google product is called Tables[0]. Very similar to what you’re describing.

Another is AppSheet[1] for a more drag and drop application builder.

[0]: https://tables.area120.google.com/

[1]: https://about.appsheet.com/home/
> When I see the articles I believe the title should be "Linux is not Windows so I do not like it".

I've used Linux for as much only I'm a tad more humble. Mentioned more than a dozen times in the kernel git log. Not a big achievement but kinda shows I'm not just a bystander.

You've never said how much time you've wasted fixing Linux or making software work. Must be a non-issue I guess.
Related: Bypassing Bitlocker using a cheap logic analyzer on a Lenovo laptop
https://news.ycombinator.com/item?id=37249623
The classic: https://news.ycombinator.com/item?id=9224
The idea isn't that you do formal verification of the protocol every time you run it. It suffices for the protocol to be formally verified once, and then just to run that one protocol. If you thought otherwise, you might as well stop trusting AES and ChaCha20.
Mega Drive is probably earliest that was capable of it really, but Namco System 21 and especially Sega Model 1 (1990) were designed with 3d/polygons in mind but have relatively old chips in them. Programming for those things could not have been easy.
>This public-private effort aims to put in place minimum cybersecurity

Nice, we do not what the CEOs of these telcos have to give up their bonuses. So we force them to do the just bare minimum. Isn't capitalism great.
SQLite does have recursive CTEs, but yeah, everything else that's all about types other than the ones SQLite supports...
Hello, I was wondering if you ever got the email with the download link? Thanks so much.
Cause guy does not code perhaps? Otherwise siding with this comment thread. Claude indeed does super rapid html5 dev a child’s play.
In all those years (and in years since) the most-used programming environment was the web browser. But it always gets written off.

I grew up in the MS-DOS era and my exposure to programming was basically batch files too. That and editing CONFIG.SYS.
Decent. It took a while until it got difficult (400, on a touch-enabled smart phone), I imagine it would be harder with a mouse.

Maybe smaller items for three points such as toppings like pepperoni, but with inverse scoring for the occasional anchovy (-3 if you click/tap it, 0 or +3 (or +1) if you let it hit the ground).

(560 is where I miss as many as I tap and my score balances out - the tapping area is too small / moves to quickly to tap accurately.)
> Expending your territorial control is colonialism, even when you pay to convince your future subjects to fall willingly under your colonial rule, it is still colonialism.

The EU has many people and offices working on promoting and facilitating 'EU enlargement'. The EU offers tangible economic benefits to countries that join, including direct monetary payments, which it refuses to offer to non-members (as the UK found out the hard way). Is the EU therefore a colonialist power?

I think you're stretching the word colonialism well past its breaking point, and in so doing trying to erase the massive difference between real colonialism - such as Denmark's invasion and annexation of Greenland - and voluntary membership in a democratic union with economic benefits (such as the US, or the EU).

> My biggest fear in all of this is actually that Denmark will sell parts of Greenland from under the Greenlandic people

I agree that would be bad, but your fear is misplaced. The only people with the power to decide on Greenland's future are the Greenlanders. There's nothing wrong - despite your consistent use of words like 'sell' - with the US explaining or promoting the economic benefits of joining the Union (the EU does exactly the same), provided the final decision is made by the Greenlanders.
This is the right way of looking at it. Unfortunately (or fortunately for us?) most people don't realize how precious their time is.
The article has been rewritten from scratch and made a lot shorter and accessible for the non-techies.
Yes, so was IBM/360 in text mode but someone wanted to draw nice buttons.
Hah! Nah, this is an M:tG Arena deck for Historic. Besides I'm too rogue for Ruby Storm :)
antirez, it's probably identical to the approach in this paper:
Li et al 2024, "Evaluating Large Language Models for Generalization and Robustness via Data Compression" (https://ar5iv.labs.arxiv.org/html//2402.00861).

There's a pretty straight line from assigning probabilities (to a sequence of tokens) to arithmetic compression as an optimal compression algorithm for that distribution.