skysight-inc/HackerNews huggingface dataset:
This is one badly built website: Cannot even see what the tool looks like.
This made me chuckle, and it honestly might be true.
Never thought I'd see motivational speakers trotted out on HN as a source. What does Tony Robbins have to say on the subject?
I agree, but I'd point out one thing just in case you're using "PC" in a restrictive sense.

There's no difference between using a big Personal Computer (PC) like a desktop computer, or a small Personal Computer (PC) like a smartphone. Both are something you have.

The problem is not that a bigger computer that never leaves your home is more insecure and that the small computer with a touch screen that actually leaves your home is more secure.

The problem is also not storing TOTP in a password manager. Because a password manager can also be used from a smartphone and a TOTP authenticator can also be used from a desktop computer.

The problem is using the same device ("factor", if we're being fancy) for storing and reading both secrets, because that means if the device is compromised it'll be able to read both types of secrets.

So using a desktop computer for passwords and a smartphone for TOTP, should be just as fine as using a laptop 1 for passwords and a laptop 2 for TOTP.
I was sceptical: a Linkedin post, an obfuscated (shortened) link to https://www.fixelmagic.com and on that homepage a lot of marketing speak, basically a waiting list page.

But the Linkedin post has a video! showing a shopper (you?) and the "I made ... with Two Nvidia Jetsons" is some background. Great video, great project.
Works perfectly fine on Firefox for Android for me
You should try working for the State Department or the military!
I really love DO except for one thing - you can't run your own firewall/router there (like opnSense). Really hard to link systems together.
> My own browser erases all cookies from an origin immediately after the last tab from that origin is closed,

Sounds like a you problem, dude. You have to go out of your way to force this behavior with any mainstream browser.
Not sure if I'm missing the joke but in case you're serious : the tool is literally the website.

They're dogfooding themselves eg click on issues then on one issue to see the ticket system.

Makes a lot of sense to me.
> * more tax on companies (which will just increase cost of work and thus drive jobs elsewhere)

this is false statement. Corp tax usually applied on profit after wages paid, thus doesn't impact cost of work.
Rome is not a runtime and picking one depends on your use case and personal preference about certain features.
You know you're in for a treat when you see a thread wanking itself over some industry term. Usually it's some brittle, partial definition being forced onto an entire industry. Idk if you've worked in a modern air gapped networked (jk) but the vast and overwhelming majority of them do in fact have a physical connection to a network capable of reaching the Internet.
Prostitution. I recall a campaign to shut down some Indian rug making factories because of child labor. A welfare group did a follow up to ensure the children were not working in some other factory. Almost half had become street prostitutes.
I have the impression from my neurologist that insurance companies are now steering patients towards the prophylactic cgrp blockers like Ajovy. It’s got to be much cheaper to give a patient a self injectable than pay a neurologist for dozens of injections. Personally I’d much rather not risk the headaches coming back to make a change.
Regardless of what Apple and other manufacturers charge for more storage, 10GB is still lots of storage space. It might be transferred in ~100 seconds with a gigabit connection, but considering I can store my whole paper archive in ~1GB of space, that's a lot.

I'd be removing that snapshot as soon as possible after a successful update.
There are plenty who have that capacity. The striking thing to me is that Nixon sees Clinton as an ally and not an enemy.
In 1993 in high school economics, our teacher explained that economics was based on scarcity. Even the most dimwitted individual would have to conclude that something is horribly wrong with economic models if governments would not soon make exceptions for the software industry.

Fast forward 30 years, and many software developers and startups actually think that their skills are worth so much. Sigh?
I’ve been using redmine for a decade for creating a project task breakdown, tracking time on tasks and projects and using that data to invoice customers, as well as issue tracking.

The interface works, I don’t mind it. It allows export of data easily, and pdf generation.

I wish redmine’s website for showing users what plugins exist and are up to date was a bit better. Plug-ins always seem to fall in to disrepair, and can make upgrades difficult.

I am running it through docker on my synology nas.
Pretty common. Everything I've seen presented as a "Notion alternative" is nothing more than a note taking app, "Airtable alternatives" only copy the data-in-rows UI, etc.
Wool is the ideal natural fiber for bad weather. Definitely not cotton.
So how should we hire?
Show HN: Chitchat, an easy-to-use, cross-platform, chat-based LLM interface
Just finished the first draft of my weekend project. Sadly my industry is far away from all the exciting machine learning developments happening right now, so I wrote this project as my first exploration into the world of LLMs. It's not perfect, but I'm excited to see where the project goes from here!

https://github.com/clarkmcc/chitchat

My main motivations were:

- Easy-of-use: Many models are supported out-of-the-box so users don't have to figure out how to download, where to save, etc.

- Intuitive: A clean interface

- Cross platform: The project is written in Rust and cross-compiled to other platforms. You don't have to have Python or the C++ toolchain installed to use.

- Chat-based experience: Model sessions are persisted so the model is contextually aware of your conversation.
You can run this workflow with a Linux laptop.
Until ~10 years ago, deep learning was that “inane corner of some pet project.”
Pretty much anything in elife or nature communications for open access journals, or neuron, nature neuroscience for non open access. You can almost always find biorxiv preprints for closed access pubs too.
Some find where to inject with a radio signal and electric probes. It can hear the firing of muscles. If you’re relaxed and it’s still firing that’s where to inject.

Migraines are caused by many things. But having screwed up trapezious muscles probably contributes to many.
Widget (Beer)
LMK what you think!
Diablo 4 has been working for awhile now. Not sure about overwatch though.
It's slightly worse in the US, since dispensing generics instead of what's literally prescribed is illegal.
The funny thing is that some combinations of scion and rootstock are permitted only if grafting and planting are performed by a non-Jew.
> and many software developers and startups actually think that their skills are worth so much. Sigh?

Don’t worry, the past year taught at least a few of us the hard way. Unfortunately when I was younger, I drank a lot of the industry kool aid.
I agree social SSO is the gold standard in terms of UX, but it's also a privacy disaster. What we really need is for someone to make a Let's Encrypt for login. A nonprofit that provides SSO in a privacy respecting manner.
Perhaps the watchers attached to the ticket could be used.
This is quite accurate in fact: to use a Dune analogy: oil is the spice. It must flow, or the empire is diminished and might fall apart.

There is an alternative however, and countries like China are pursuing it. Want to look at what life would be like with less petroleum usage per capita? Look to Asia. I'm not some tankie, but I also don't have blinders on.
Electron-WM – An X Window Manager built on web technologies
Llama.cpp recently added grammar based sampling, which constraints token selection to follow a rigid format like you describe.

https://github.com/ggerganov/llama.cpp/pull/1773
Incidental, but when did this start that some websites when clicking the link for "open image in new tab" (https://miparnisariblog.files.wordpress.com/2023/03/aws-netw...) actually return a new html page showing some useless bullshit around the image, so that I have to download it to actually view it large? This is super annoying. Breaking the default behavior of the browser on purpose is just user-hostile behavior.
For those not familiar with the MSX line of computers, here's an interesting interview with Bill Gates about it.

https://shmuplations.com/billgates/

The short history is that it was somewhat modeled on the "post-IBM" IBM-PC market dynamic, with there being an industry standard hardware platform that originated from a single maker (in this case ASCII), but available to anybody, with Microsoft supplying core software components. However, it was to target the 8-bit micro computer market, which at the time had an absolutely dizzying number of incompatible computers even though they often relied on very similar core components (Z80 or 6502 processors, similar audio, similar video, etc.)

There was intention to bring it worldwide, and it made its way out of Japan and into Europe, South America, and even a few parts of the Middle-East. However, it never really made it in the most competitive markets of North America and the UK. In the U.S. Jack Tramiel made it a point to underprice and over-feature the Commodore line of computers to beat the MSX and everybody else in the 8-bit market. And in the UK, the ultra-low priced ZX Spectrum line (as well as a healthy market in the BBC Micro and others) kept it out.

Ultimately, the 8-bit market just vanished anyway and there were no real credible compatible upgrade paths out of it. There was a 16-bit MSX variant based on the R800 released (the TurboR), but the MSX market was dead by then.

The MSX is mostly well known these days as an early home for Konami at a similar time as the Nintendo Entertainment System. The MSX computers feature almost a parallel universe of high-quality Konami titles that either exist only on the system, or are alternate takes on famous NES games.

If you want to see what the MSX was like, I'd suggest looking at MSX2 or MSX2+ games as being the closest to what NES players might remember. The original MSX was very similar to the Colecovision in terms of power and the games can be somewhat underwhelming.

There's a number of online emulators, I'd highly suggest seeking out one that hosts Space Manbow, a completely unique Konami side scrolling shoot-em-up that's absolutely as good as anything else contemporary.

https://www.file-hunter.com/MSX/index.php?id=spacemanbow
My reply was mostly a tongue in cheek answer aimed at youtu.be being one of the given examples
That was my point.

The paper bemoans the BS in "Traditional Martial Arts" but misses the point that they are no longer taught with the same level of intensity/seriousness/viciousness/ruthlessness that it was originally developed with. Lacking this training mindset the "Martial" art becomes merely a "Sport". But many of the ancient texts cover these principles quite well and are worth learning and interpreting in modern physiological/psychological terms.
The summers are when research happens - this is not a holiday. Sabbaticals are also for research. "Pet projects" is actually just research. Did I mention research? There's also grant proposals.
You're saying that Trump

a) who was advised that firing the FBI director would have a political cost to him but still decided to go ahead with it

b) and essentially bragged about doing it

c) was suddenly under pressure after the firing and decided to appoint someone he didn't like/want?
Wool is not good in hot weather though? Of course neither is cotton, really, it gets soaked in sweat and is slow to dry.
Can you provide more detail on your problem and how you solved it? Did you add another category? Did you add another tracker?
How common is it to need wisdom teeth removed these days? Eg mine came up slowly but having them out wasn’t even something I discussed with my dentist
Fascinating how to keep moving the goalposts.

Firefox refuses to implement pwa. Chrome has pwas but they're not isolated.

Apple is the only one with sane pwa but somehow they're the worst and are totally sabotaging PWAs because something something walled garden?
You forgot to mention the abysmal error handling when these api calls fail.
Client cert handing at the load balancer level and reverse proxy level are stupid hard to get right.

I would burn client certs to the ground if I could.
This is what I always wondered about maggots, like when a person in any kind of sealed room, anywhere, dies and starts to decompose. I've been lead to believe maggots inevitably appear and start the process but where did the larvae come from?! Food?
Not specifically computers, but if you want a very deep dive into the creation of the internet (including some bits about the earliest computers) The Dream Machine is a great, and extensive look at the history of the internet through the lens of J.C.R. Licklider's life. It was rather mind blowing to me in various ways, one of the big ones being that it seems a lot of early computer pioneers weren't only mathematicians and physicists, but also psychologists.
There isn’t encryption nor a generated password involved with passkeys. Rather, your device generates a private key and stores it in your password manager - and only the public key is sent to the server.

When you log in later, the server uses an API to give your client a random unique challenge (just some bytes), you unlock and approve and the pwm signs some stuff including the challenge and sends the signature back. The server verifies with the public key, and is satisfied because only your private key could’ve generated that signature.

But you are exactly right - this is detail and the UX is essentially the same as having the pwm generate random passwords that you never get to see or copy.
You're really grasping at straws here.

You sound like you'll be a problematic employee for the totally bizarre reason that you're jealous of how other people got hired before you.
Was moreso asking what recent developments there'd been because hard to tell from general project homepage share...

In case there was some other reason you shared it (understand the 'of interest' reason)
Leaked Google pay data reveals the highest salaries the tech giant pays in engineering, sales, and more
There are numerous problems with this thesis, not the least of which being that all of America's ideas about a weak state and personal liberty originated in Europe (particularly Revolutionary France,) and the current Federal model of government under the Constitution was an attempt to centralize authority after the failure of government under the Articles of Confederation.
I don’t think so. Most current homeowners have absolutely no incentive to sell, and the market has to work both ways. The high interest rates and increase in housing prices mean if you bought a home within the last 15 years there’s a 0% chance a homeowner could buy the same home they live in today for anywhere similar in price.

It’s not like stocks where you can sell to reap your gains and just hold onto the cash or move it to a different asset. You have to live somewhere. For most people, selling their home now means moving into a worse quality rental and paying more, or paying 2-3x what you were paying on your 2013 mortgage payment for the same quality home.

Prices aren’t going to come down just because interest rates and prices scare away buyers. The sellers don’t care that there are no buyers because they’re also not selling. It’s a weird unhealthy place for the economy where everyone except the banks seem to be losing.
Cleopatra’s perfume: We now know what the Egyptian queen smelled like
Bun internally treats most CJS modules as ESM, mapping require() calls to synchronous import() etc. And ESM is always strict mode, so that might be the issue?
LMGTFY

https://en.wikipedia.org/wiki/Zero_trust_security_model
I never had problem paying a company for patches.

The problem companies had would be someone buying their software and then never buying updates. That's a product problem not a system problem. SaaS keeps the consumer captive in a permanent rental situation. The "it gives the customers a better experience" non-sense is false. One of the best case studies on this is Jetbrains. Sublime Text is still around too. It works. It just doesn't sell very well to SV shareholders.

It'd be a lot easier if they just said "we're greedy assholes". Since that's what it actually is. Software had to be made right the first time when released on CD. Updates were paid and it was okay because they were usually major improvements. There's been a whole lot of propaganda made to make SaaS seem like a net win for the consumer but this is by-and-large not the case.
Commodore PET Plays YouTube Videos with Raspberry Pi Zero
how is that a problem for the consumer? just provide paid updates for the next major version. who wants it, pays for it.

i give the example of Path Finder, which is a Finder replacement for mac. there’s not much to improve there, after a while it became bloated. they went with subscriptions after many years of owning the software (and rolled back that later with an alternative after the backslash).

i don’t use anything that came in the last few years, except the compatibility with the latest os. maybe it’s time to stop this madness and try to make every software do anything and extract money from the consumer for things that are really not needed (yes, i understand this is my opinion but i bet you all have a similar example).
The House of Lords are usually the sane and reasonable ones that block abusive legislation created by those in the House of Commons. The latter are far more political, and almost all the scandals, drama, grifting, public lies and human rights abusive legislation originates in the Commons.

It's a strange thing that the "lords" protect individual freedom and democracy of the common person more than the "commons" but that's how it often appears to be.

Case in point: The legislation this article is about. If it passes the Commons it is quite likely to be bounced back by the Lords following a more human rights focused debate there.
Stack Overflow Didn’t Ask How Bad Its Gender Problem Is This Year
Works fine on Windows and PS5.
Copying software that was built and saying there is no scarcity is like saying you should be able to spend the millions of dollars you made by copying a $100 bill multiple times on an inkjet.
I've been using Linux since I started nearly 5 years ago, plus the previous 8 at my last company. I don't have any major issues.

SSH disconnects are still annoying. And mosh/tmux/screen don't do it for me.
Yeah, I'll cop to it: Having only gotten an hour into the above-linked video, Alan Savory sounds kind of like a BS artist. Even if he's on to something with the emphasis on oxidation and desertification he still comes off poorly from a scientific POV, IMO.

George Monbiot is a bit harsh but it's understandable, I'd be a bit mad myself in his shoes.
You can run Battle.net on Steam Deck, both Diablo 3 and 4 work great.
In what field do tenured professors take 3-4 months of holiday per year? In the hard sciences (US, R1 research universities), I saw tenured professors doing long hours of research all year, and treating summer as a time when they could focus more-fully on research and grant-writing with less of those pesky classes getting in the way.
pidfd does a bit to help with various PID issues, but obviously it's nowhere near a complete solution. A better solution that would fix much more things is if the various syscalls that affected process attributes let you change those attributes on another process. Then you could have just a simple syscall that was "make new process with exe, argv, envp, and immediately put in stop phase before executing", and you could use the other syscalls to modify what you needed to before letting it start running via init. Basically like posix_spawn, but instead of having to enumerate all the stuff you want to do to the process before spawning it, you can do that at your leisure before telling it to start running.

> On a higher level, things aren't much better. Bash is a constant annoyance if you want to actually accurately pass arguments to commands, and not have things break from an extra space.

It seems to me that the Unix answer to this was "having spaces in arguments is clearly a user bug, what's wrong with you?"
Chat with LLama 2 Model on Perplexity
Dont understand this
Please pay attention to the use of pass-PHRASE. Pass-phrases are well understood at this point as far as what they are and how to generate them securely. A key point is that they’re much longer so have plenty of entropy to resist cracking attempts.
The really crazy part is that petroleum supply is not a sustainable resource, so we're extravagantly flaring it off when in reality using it for things like fertilizers or steel production while using nuclear/solar + batteries + HVDC for all other purposes would allow us to maintain or improve standard of living for far longer.

> Companies don't make stuff for fun, they do it because there's consumer demand for it.

Companies have so much power that they can fabricate (or suppress) their own demand by manipulating the political sphere. The situation exists because it's more easily profitable, the alternative takes time/effort, and our market/government incentives only focus on short-term thinking. The same companies that profit prevent changes to such incentives.
What do you mean it doesn't support that?

There's some flexibility in how you fill in a UUIDv7, but let's go ahead and say that the ones we're worried about have the first 32 bits filled with timestamp and the last 32 bits filled with random.

If you want pure sort-by-time, then use it the normal way. If you want pure sort-by-random, then it's slightly awkward but you can prioritize the random part.

But the additional power is that you can shard by the last 32 bits, then sort by the first 32 bits within a shard. And you don't need weird workarounds like hashing the UUID.

You said "it’s easier to shard when writes occur randomly over the overall space. it’s easier to coalesce when writes all happen in a given place (head or tail)". But you can have both at the same time. You can have easy sharding and easy coalescing.
I believe you want https://www.adacore.com/download?
Curious to see how this pans out
It depends where you live.
> I'm confused though. Babbage came up with the blueprints for his Difference Engine in the 1820s. I know he never succeeded at actually building it, but he never really had a fair chance if you ask me.

Babbage had a chance to build his difference engine. The problem was that the engineering was a lot harder than he thought it was going to be, and he was a mathematician/economist, not so much a working engineer. The idea that if only he had had a better chance the difference engine would’ve been successful is just simply a misreading of what happened. It didn’t help that after the British government poured tens of thousands of pounds into the project Babbage suddenly decided to start pushing analytical engine before he had even finished the difference engine. That made it look like these were just wild, cockeyed schemes, when Babbage was supposed to be engaged in a practical, mechanical calculating project (to help reduce the labor expended on computing, for example, navigational tables).
> maybe it’s time to stop this madness and try to make every software do anything and extract money from the consumer for things that are really not needed

Or put on your entrepreneur cap and realize this is an opportunity.
Or die of starvation because all income is going to winter heating bills!
Greenwald and Adams are cranks, imo. Don't know about Taibbi.
Msx wasn't cheap in South America, buy was way cheaper than IBM-PC.

Having BASIC built-in was the easiest way to learn something about programming. Few books, few magazines, creativity was the way to go.