skysight-inc/HackerNews huggingface dataset:
Looks like a thin wrapper around Tauri. The README doesn't do a good job at explaining why one should use this over Tauri itself.

From what I understand, this project attempts to implement a subset of the Electron API so that the library can act as a "drop-in replacement" for simple enough Electron apps. If this understanding is correct, then I think Electrico has the potential to significantly boost adoption of Tauri.

For those who don't know: Tauri is a collection of Rust libraries that allow using an operating system's "native web view" (WRY) and a Rust backend for the process backing a web view (there is an IPC layer between JS and Rust). The overall result is that, on Mac OS and Windows, one can distribute native executables without needing to bundle either Node.js or Chromium. There is no startup cost of loading Node.js, since a native Rust binary is used. As for the web view itself, startup tends to be faster than Chromium, since the libraries for e.g. WebKit are usually pre-loaded by the OS itself. Tauri apps have near-instant startup time, and I've found it to be a joy to use. The only downside is that the backend must be written in Rust. Electrico seems to help soften the learning curve by providing JavaScript APIs mirroring that of Electron.

Overall, nice project.
The reason it likely goes into bootloader when the lock bit isn't set is that it's likely using this as a "flashed successful" signifier.
Maybe it doesn't have to be complex. Gwern could just have a restructured text feature to their articles that auto-builds to a PDF that you can buy as an on-demand book or get it on kindle. I don't think it has to be on a single subject. Gwerns essays are interesting in their own right and would still make a fine book. Wasn't 'Hackers and Painters' in the same spirit?
sure they use it, but I sort of feel the groups that use it and JavaScript are no longer likely to cross over each other, and thus new devs will not be making the historical mistake of rhetorical misunderstanding that was made in the old days.
App Store is not the same case as Hoover because the name is a literal description of what it is. It’s like a coffee producer trademarking the name Coffee.
I would like to see this myth tested.

From my experience even reasonably priced cars have decent enough noise insulation. Exhaust pipes face back. Inverse square law means the radio has to do very little work to be louder. All this added up you'll only hear the noise terrorist as they're lane splitting next to you.
it's a tradeoff between fear that an update will break it and fear that a adversary will break it.

highly depends on the circumstances if/when auto-updates make sense, but once you have seen uptime in the decades range, most don't want to go back to ephemeral systems.
> Personal integrity should not ever be in play when you’re talking about amoral objects like Amazon.

Personal integrity must always be in play, or else it means nothing.
Do you see blue or green? This online viral test plays with color perception
Indeed you can: https://news.ycombinator.com/item?id=26310817
I mostly like the reMarkable as a note-taking device because if I want to send someone a diagram from my notes I can send a clean image instead of having to scan. I got the Kindle Scribe when it came out and the latency with turning pages and handwriting is a lot better, but I've read that the new reMarkable has improved that so I'm optimistic.

With both the Kindle Scribe and reMarkable I'm kind of disappointed that there isn't an easy way to automatically back up PDFs of notebooks. When I last checked, it looked like the third-party projects for exporting reMarkable files are not too popular currently.

I realized I'd lost some journal entries over the years that I'd put in e.g. Evernote, and currently I'm facing having to digitize a bunch of Video8 Sony camcorder cassettes, so having a system that automatically backs-up to a futureproof format is pretty important to me.
Who will bring it up? I've never worked at a company where managers are suddenly assholes who diligently apply unreasonable policies. My experience is committees make all sorts of policies, but unless consequences are doled out by some automated system, no on actually cares or follows the policy.

At my current company, there's a place I think I can see my reports' office attendance, but I've never actually checked it. Why would I? I'm not even a WFH zealot myself; I just don't see why I should care if they're in the office.
So Ozempic is "maybe a good thing" because it would make it easier for teens and kids to get to the office for the job while maintaining a slim physical appearance?

Ok.
Well, maybe...
For me the iOS apps that need FaceID pop up the fingerprint dialog on macOS.
did you get both infinite bananas and infinite typewriter ink, or was there a limited supply of typewriter ink? If the first, it was worth it.
You are how you resist
... --auto-compress ... foo.tar.zstd
"You can just back up your data" isn't a solution for most people.
It does indeed work on Windows.
It's still kind of the same issue. At the end of the day you need to move a lot of air for the bass. In theory some kind of air multiplier might allow these small-excursion ultrasonic speakers to do that, but unless there's a very good reason (or DARPA $$$) it's just more practical to do it conventionally.
Software controls for sensors aren’t “somewhat” vulnerable to hackers…they are just vulnerable to hackers.

Hardware switches are invulnerable to software hacks. The elephant in the room.
Cells Across the Tree of Life Exchange Text Messages Using RNA
Perhaps not for a blind person, but for anyone with RSI or other hand/wrist impairments, this can make a huge difference. I speak from experience, having used dictation to work around RSI issues.
Thinking 101: How to Reason Better to Live Better
I used to have that job!

My actual job was to make sure the tickets were clear, relevant and ready to work on (as opposed to a stream-of-consciousness wishlist from managers). I gathered requirements, represented the devs in planning meetings, cleared their hurdles and QA'd their work. I was basically a prep cook for the devs.

I think it was a useful role.
It is not "uprooting your whole life" to go back to working in the office, unless one was so foolish as to move away from the city their job was in. And yeah in that case it sucks balls, but I don't imagine most people did something that foolish.
No it can't, economic success is completely linked with morality when your success is linked to producing tons of CO2, which is going to put our planet, and in particular poorer people, in the shitters
Japan to put a small red Swedish house on the Moon
Why do people send cash with FedEx?
Yes, and the US basically missed the battery wave. CATL and other Chinese companies own that now.
The difference is that their approach might work (it most likely won’t achieve anything.. but still) just spending the same (or higher) amounts of money is less likely to achieve anything without significant policy changes (forced assimilation and such which seems like even more cruel that semi-voluntary deportation)
Comparing working from the office to sticking your hand in a blender is such an absurd hyperbole that it completely discredits your argument.
I strongly believe in this principle, but I've also seen colleagues try to future-proof the database (via interfaces) in the wrong place.

If your DBUserStore happens to know directly about SQL, that class is the wrong place to try to introduce flexibility around different DBs, ORMs, SQL dialects, etc. Just hard-code it to PostgresUserStore and be done with it.

Instead, put the interface one level up. Your PostgresUserStore is just a place to store and retrieve users, so it can implement a more general UserStore interface. Then UserStore could just be a HashMap or something for the purposes of unit tests.

Also, if you have some autowiring nonsense that's configured to assume "one service has one database", that's bad. Singletons used to be an anti-pattern and now they've been promoted to annotation and/or basic building block of Java microservices.

When it comes time to live-migrate between databases, your service will need to stand up connections to both at once - two configurations, not one, so architect accordingly.
Hey congrats on the release. I don't have much to add other than to ask for more context about this statement-

> allowing AI to edit multiple files at once

Cursor already modifies multiple files at the same time. I typically do this by pressing cmd+shift+I and in the left side of the window the required files will be shown as they're being modified.
I don't know if I'd call it a co-founder, but I do think this could be a useful tool as a sort of checklist system, in the way that doctors use checklists to make sure they aren't missing anything important but obvious.

https://en.wikipedia.org/wiki/The_Checklist_Manifesto
So, a DEAD person is suing a company, and what you see as a problem with that scenario is that the DEAD person will never see those 50 million because the company, that this DEAD person is sueing, does not have that kind of cash?
If people were actively paying for the content, and thus "accepting to be endoctrinated" why not, although I think that all kind of entreprise with such a handbook of "how to make people basically addicted to the shit we build" is bad

People are losing communities, people are losing attention span, and this is because we make people addict to shit like this

And then idiot like Trump manage to take power

We need a society with longer pauses, reflexion, empathy
Then the 0.035mm would be a benefit! more puffs!

I clearly have no idea what I'm talking about.
The bullshit remover condenses that down to the following:

> Bullshit.
> Like how many straight geeky single dads do lesbians want in their friendship group really

Really? If they have kids themselves connecting to someone in a similar situation who is otherwise not like them can be really refreshing.
Unions are no longer necessary.

That's not a value judgement on my part, just a conclusion from decades of declining union membership, with no correlating uptick in starvation or massive reduction in wages.

(You may argue for wage stagnation, and you may attribute that to declining unionism, but that is not a collapse in wages!)
His own... but not yours. Yet you still use that term
If you're not shipping, you're slipping
The Tech Hiring Process
A month ago I moved all my information and plugins to Firefox, I mainly used plugins for the Android platform, but this company seems to make little profit, its Android browser has a poor UI so far (I need multiple tabs to arrange horizontally on a large screen), I finally switched back to Chrome, and now a troublesome thing is that there is no perfect browser

The interaction of the trackpad with shortcut keys has certain advantages, but I still want to use the mouse (remote buttons, making ppt is more comfortable, etc.), but the MacBook has poor support for wireless mice, and there will be a feeling of fast and slow (it is said that it is useful to achieve a particularly high rate of return), I even found a wired mouse with multiple buttons for my MacBook to use (the scroll wheel can be toggled left and right, and there is also a mouse with side buttons, I only found Logitech's MX580, but unfortunately he does not have a wired version)

I also like the hardware of the Mac and look forward to the M4
Easy. Don’t write queries in a language (SQL) which interpolates content without escaping it for the enclosing structure.

Go one level up.

For example statements that are prepared should not allow strings in the SQL, but rather variables, and then bind them to values like PDO does
Yes. https://caseymuratori.com/blog_0015
Or choirs! If going to church is not your bag.
Nvidia AI: Challengers Are Coming for Nvidia's Crown
Pretty well so far
Tools like xlwing are excellent, but people want to start excel first and stay in that interface.

If we are going to open up Jupyter notebooks, we have already failed.

(That's why VBA works, it's the only thing that runs on locked down corp laptops, because it's inside Excel.)
Not OP, but I personally put off using a UI for years before finally trying a few and eventually settling on Postico for Mac. I still jump to psql often, but for me it's an accumulation of small quality-of-life improvements:

- results are formatted nicely by default; no more doing a first query, getting too many columns so results wrap unreadably, then changing the columns for a second query, and so on

- manually editing rows is as easy as with a spreadsheet; of course hopefully you don't have to do this often...

- I can change common filters & sorts in the UI with a few clicks instead of having to change SQL; sure, the SQL would only require typing a few characters, but if it's 2 clicks vs. 8 characters, it's still a small win

Downsides are:

- the GUI has an interface for saving queries, but it refuses to let me save them to a subfolder of my project; it wants to save them all in some global location. This doesn't seem good for sharing queries

- if you are doing more complicated sorting or aggregation, it's still easier to just go to psql than to fiddle with the GUI
It is said that there is no use for network bugs
Exactly. And it won’t isolate them btw. The AI will affect them too.
The thing is, when it's taking millions of dollars in equipment to fit out a lab, many engineers are all sharing that equipment. It would cost many tens of millions of dollars to buy duplicates of all that nice equipment for every single engineer to have at home, plus many of those engineers won't even have space for the equipment at home anyway! I live in a relatively small apartment with my girlfriend. We struggled during the pandemic because we don't even have space for two proper work desks. We definitely don't have a bunch of extra space for lots of lab equipment.
In 1926, TV Was Mechanical
>We know a lot of companies want to keep their repos private and so we offer them on-prem hosting options.

Is there anything more than this?
Every time it’s the same pattern:

“Autonomous AI is dangerous”

“pfft, are you worried about X outcome? We already had it”
IDK about Canadian, but even I can tell the difference between USD and EUR/CZK banknotes by smell.

That said, no one on the Internet knows that I am a dog.
Thing is, you do need all the params usually, so if the model is only partially mapped to RAM, it's the equivalent of an app swapping in and out as it runs. Which is to say, it means that inference is much slower.

Local Apple models are likely in the 2-3B range, but fine-tuned to specific tasks.
I guess its more of a trading in of outstanding old favours - all those trampolines back then where expensive, which we could have known if speculative execution would have been performed, but then again that 20 % speed plus would costs us in security.
Their co-founder isn't dead, i don't know if he would be liable with his own assets in the US.
Unfortunately, the person he'd hired to predict the future was not a A-player.
I think the docs should be more clear that the uv pip command is an escape hatch, and the moment you use it you basically lose the ability to have the Pipfile as a source of truth. Most devs won't be looking too closely at the lockfile unless it's to debug issues, they usually only refer to the Pipfile. It would also be nice to have a pip to uv/rye command converter like those curl command generators.
It doesn't matter what you call your process, you are setting yourself up for failure if you don't (1) clearly understand the problem you are trying to solve (2) think holistically about your solution (and its risks) before you start building it. This is true whether you are making a small bug fix or enhancement, building a new system from scratch, or anything in between.

Processes are tools for doing these things, but they can also sometimes obscure when they are being done poorly and in some cases don't allow them to be done well—there are some places where you have to go deep on understanding the problem or deep on validating the solution and the process works against it.
I never wrote a book.

But we all live in the age of e-books and self-published books, so the money involved may be limited to 2-3 digits at most all you need is a strong online presence to be successful.

Moreover, finding an audience is also not as difficult as it used to be in the past if you have a large active following base such as https://x.com/levelsio has self-published his book (https://readmake.com) and he outperformed (sold 25000+ copies at 100% profit) many good writers, agents and publishers marketing channels.
Plus points if keeping the tool free for home/OSS users and then charge for corporate or on-premise deployments.

One critical question to the users:

Is Void able to understand the source code files from the project as a whole?

What I mean is being able to read the project, and then make suggestions based on the code that was written and propose new functions? For example, I would see it as fantastic to write unit tests where I'd say: "Please write a unit test that is verifying the functions on ABC.class" or "update the unit tests for ABC.class".

I know it is difficult for an LLM to create a valid result on the first try, but at least it does same me a lot of time creating a skeleton with most of the functions and samples already there. Most times just have to fine tune or fix a few parts but can say it amplifies my output speed by at least 10x to have that kind of functionality.

What is your impression? Can it read all source code files on the project?
> Nor do I see it as “cutting in line.”

How? Them being allowed to stay will significantly reduce the chances of those who play by the rules and follow the standard process.

Also you’re implicitly supporting a sort of “hunger games” and think that it’s perfectly acceptable to allow immigrants to risk their lives in the Mediterranean/English Channel/Sahara etc. for a chance to get in.

Of course it’s not your personal fault and in any case it doesn’t matter as long as you don’t think about it but thousands of people are dying because ignoring the rules became an option.
From my understanding the main difference between electron and other WebView Containers (besides built-in APIs) is that electron runs your nodejs code in the same process as your browser code.

So there is no cross-process communication, true synchronous communication between browser and nodejs code, ability to communicate without copying memory and without serialization, etc. All these capabilities are essential if you do a lot of processing between the two sides. It is also why electron must bundle a browser (and its v8 engine) and can't rely on the OS browser like other solutions do (which might not be v8 or might be the wrong version of v8).

From my understanding this is not the case of any other WebView wrappers tech (Tauri, Wails). Which makes them unsuitable for some kinds of applications (invoking a function cross-process is extremely slow).

I am not sure how correct I am with these claims as I never did a lot of electron. If you have a deeper insight I am quite curious about the topic.
The managers will bring it up because they have pressure on them coming from higher up to have their reports all be compliant with the work-from-office policy, and in extreme cases, they would be expected to manage out the people who are flouting it. Not doing these things could easily result in an unsatisfactory performance rating for the manager.
> Freedom from having to go to school with non-white children (that's the root of the school choice dog whistle).

That’s such a bizarre take. You don’t think non-white parents want school choice too?

I’m black and I believe in school choice. My wife is an academic in the field of education and a former teacher, and she also believes in school choice (her perspective on this topic is very nuanced though). Growing up in the inner cities, I watched black parents, including my own, do just about everything possible (e.g., use the address of a family member who lives in a better area, ask their boss to allow the use of their address, get a short-term roommate arrangement in a better area, etc.) to try to get their children into better schools than the objectively terrible public schools we had in our neighborhoods. If anything, my very own upbringing and experience is the biggest reason I have to support school choice.

Why turn this into a divisive white versus the others narrative instead of working to have a good-faith understanding of the issue? How does that help anything?
Opposite view - I cycle and run alone to get away from people.
Last time I tried Linux on a brand new laptop - around six months ago - the battery life was about 20% less than in Windows on that same hardware.
I've once talked to a semi-successful author. His day job was Mechanical Engineering at the local university. He eventually quit once he had his formula worked out.

He writes crime novels. Doesn't even like them, but if you want to sell, you either write smut (big gamble) or crime novels (less crowded). Anything you actually want to write about, you have to shoehorn into the crime novel. You also have to keep your protagonists whether you like them or not, or else every book will be your first one.

He also found that he had to write local novels that take place around the local tourist sights. He couldn't write about his actual hometown of course, but there is a touristy spot an hour's drive from him, so that's where the detective had to be based for every single adventure. The touristy area must also be a city. That way you have half a million inhabitants, and the same amount of tourists whose relatives are looking for gifts.

He was basically playing bookstore SEO.

Unsurprisingly, being an ME, he had a product lifecycle. He was working on several books at once in a pipelined fashion. One was being drafted, the next one was being written, the third one was in early proof reading, the fourth one was being finalized. That way he had a good balance between creative and menial work at all times. He also explained how he was careful to use few proofreaders in the early stages, because apparently, his work is a dire read before any corrections. He has a process where he rotates through his early stage proofreaders, and mostly gives them later stage work that is more readable.

Being a successful author is no more romantic than being a successful programmer. Or painter. Or mathematician. Any romanticism is at odds with professionalism, e.g. what works. And that's the same across all these professions.
And I made $15million last month as a lottery winner.
cool! Thanks for sharing this
Not as old as you might think:
https://www.jpl.nasa.gov/images/pia26275-voyager-team-celebr...