skysight-inc/HackerNews huggingface dataset:
I understand the point you're making, philosophically, but the pragmatist in me says that this practice needs to be discouraged (though an outright ban is probably unenforceable).

If you give busy reviewers an easy "out", where they can just run the paper through an LLM, do a bit of editing then send off the review, people are going to do exactly that.

And the resulting review, with the right editing, might seem perfectly plausible and human-like. But that review isn't going to be able to offer suggestions with insight from recently published papers. It isn't going to be able to point out issues with the data, or with the statistical analysis, or with the paper's logical conclusions.

Maybe someday AI will be capable enough to replace the role of human reviewers. But right now, encouraging this practice is just going to let a lot of bad science slip through to publication without genuine peer review. (even more than the large amount that already does, let's be honest ...)
It is exciting to have more competition in the CPU space. While it is currently possible to build a non-x86-64 desktop class computer, all the current options are really expensive (looking at you Talos). It would be nice to have more architectures at this level eventually. Even if only to see what the real costs of the 8086-legacy support is to modern performance (if any).
With the big difference of AUTO mode working for Hyundai while failing miserably for Tesla, because instead of using tested an proven technology the rely solely on their cameras.

For example look at the complains about the windscreen wipers not firing when they should and firing when they shouldn't:

https://teslamotorsclub.com/tmc/threads/wipers-dont-work-pro...

https://teslamotorsclub.com/tmc/threads/v11-4-7-2023-7-30-au...

and so on..

And that's just for the wipers.
They do not. A human can verify its own reliability.
Nice trick, but it’s almost useless.

We have been using for decades integer programming to explore all the possible permutations with hard constraints that include manufacturability.

Their references list is lacking, to say the least.
Ingest is definitely nice. Its design is an orchestrator/scheduler where you offload your workers as serverless functions.

The only issue is for background jobs you need to design it in such way to not run in to timeouts.

Which makes it slightly more complex then just having a single executable running periodically.

There is also https://www.defer.run/ which run your code on their infra and don't have timeouts. But they only support node/bun at the moment.
Google has one of the best security practices and teams out there, so I would agree. They don't need to support legacy systems nor have so many disparate systems like MS has, so they an advantage over MS despite MS having a good security team as well. Only dings on them is service in this area as well as baked integrations (Okta has tons)
Google agrees to pay $100M per year to news companies in Canada
Overall, though, having flown both, I'd have to argue modern glass cockpits have significantly better UI than the old steam gauges. So many old aircraft didn't even give lip service to helping the aviator with a good instrument scan and just stuffed things willy-nilly.
It probably depends on the size of the household as well as the food prep habits. In a dense urban landscape without much kitchen, a dishwasher makes less sense, given the amount of eating out, takeaway, and so on, probably decreasing the amount of dishes you have total as well.
Large corps have site licenses and support, so an additional Oracle instance has minimal cost. Corps that pay by CPU typically will consider alternatives.
Close to 0
Awesome!

It would be interesting to see how Cloudflare is going to charge with their Regular / Fast Twitch Neurons in future.
Palestinians are not the only group with atrocities committed against them here. This situation is so sticky because both sides have legitimate grievances that allow them to make compelling moral arguments for their actions.
> Periodic execution of a function is extremely basic and already exists in almost every programming environment.

Periodic execution is surprisingly complicated. What happens when your node is down when it was supposed to execute and then comes back up? What happens around timezone changes and leap years? What does this thing do if a run takes so long that the previous run is still going? How do you get logs/notifications if it fails?

"Best effort" periodic execution is super easy, where you try to make a thing happen every period but it's okay if it doesn't happen as long as it does happen at some point in the near future (i.e. periodic clean up jobs, or maybe batch emails).

There's also a salient argument that you shouldn't run things inside the same process/VM if you can avoid it. It'd be a real shame if the production app went down because the cleanup cronjob went haywire and choked out the CPU.
surely at my place of work, there is no cleaning staff and no CTO.
This is awesome. May I please make one request which would make my life so easy - can you wrap the chords in square brackets? Tools like MySongbook will highlight the chords that way
I use Bitwarden.

My reasons for doing so are, in roughly descending order of importance:

1) It makes it easy for me to have a unique, complex password for each service/account. This limits my exposure to third-party data breaches. If a service I'm using stores their passwords in plaintext, and they get hacked, my exposure is limited to only the impacted accounts

2) I can easily share it across multiple devices. I regularly use macOS, Linux, Windows, iOS, and iPadOS. Bitwarden has clients available for all of these, and they work "well enough".

3) Convenience. For most services, I store my MFA key in Bitwarden alongside the password. I can therefore log in to those services with a few keystrokes: Cmd/Ctrl+l to fill username/password, and Cmd/Ctrl+v to paste the TOTP value. Of course, this increases my personal exposure and decreases the effectiveness of enabling MFA. For critical services - access to production systems for work, financial services, etc. - I have a hardware token that I use. It's not nearly as convenient, but it's good enough to be usable in the cases where I need a higher level of security

4) Sharing. I have a couple hundred accounts that I share within my immediate family.My wife, my kids, and even my own parents have Bitwarden installed on at least one of their devices. I've set up organizations so I can easily share credentials with them. This makes it much easier to have reasonable security on things like my Blink (security cameras) account while not having to physically access their devices to log in for them the first time.

5) Continuity. By having all of my credentials in one place, I'm able to store a physical copy of my Bitwarden credentials in a safe place. If I die unexpectedly, my heirs will have immediate access to all of my accounts. Because that system is the same one I use day-to-day, I don't have to worry about updating a "backup" or having it drift out of sync. I can also rotate my password frequently where appropriate and be confident that those changes will be propagated to my backup without my having to take additional steps to make it happen.

Obviously, the downside is that Bitwarden is then my single point of failure. I mitigate that to the best of my ability. Sign-ins from new devices requires a TOTP that lives on my hardware token or confirmation from one of my existing devices. If my Bitwarden account were to be breached, it would be a huge pain in my ass for sure. The attacker would be able to impersonate me on multiple sites, and perform some actions - off the top of my head, the most impactful one is that they'd be able to drain my checking account. That account only has my "working cash" for half a month at a time, though. All of my savings and investment accounts require at least a TOTP from my hardware token.
> Just a txt file encrypted with "master password" should be pretty damning to break into.

This is surprisingly hard for non-engineers to get right.

- Where do you put the decrypted file before you can open it up in Notepad?

- Do you copy passwords to the clipboard, where other apps can spy on them in-flight to the destination?

- How do you sync the encrypted file across machines? How do you resolve merge conflicts?

- How do you backup the encrypted file and make sure you don't accidentally upload the decrypted copy?

- How do you share some passwords with your partner, some passwords with your phone plan's virtual family, some passwords with your cofounder, and keep yet other passwords to yourself?

Engineers can solve most of these problems but average non-tech people would probably fail at all of the above.

That said, I use an almost-stateless password generation scheme that involves PBKDF2-HMAC-SHA256 on master password concatenated with domain of service, but that solution isn't for everyone.
> one of the biggest pain points is dealing with infrastructure

> We have no dedicated devops person

I understand that not every startup can afford an extra person for infra-heavy tasks, but this should not be surprising. Any tool which looks like an abstraction to you might get complex by time, and steal your time. The cloud was supposed to fix some of these, look where we are now.
Yes! Especially the cringe! When the twist is cringe inducing I also have to put that stuff down and leave for a while. I once blind-watched a movie, and some chick in the movie screamed upon seeing a surprise corpse that was clearly actually a pretty female actor with full hair and makeup pretending to be dead. It was so cringe inducing I had to leave the theater for a few minutes, in what was meant to be a thriller or scary movie or something. If I knew the corpse would be there I could at least go 'yep, here is the cringe bit, it'll get better later'.

That being said there is work I'm happy to go into blind because I trust the creator of the media. I will buy and read my favorite authors with no summary or anything, e.g. the Murderbot series. I simply trust they have their craft down that nothing hits wrong, and chances are good, they just pull it off and it all works.
> Plus you can do it at home, while you sleep. If you're on a long trip the range is long enough now that is a good reason to stretch your legs and hydrate.

Oh it's so easy and convenient!

You are being short sighted, yeah in ideal conditions, it's OK. But what about.

You're pulling into your home just about on empty, plug it in walk inside, then a get a phone call from your dad who lives 2 hours away "Mom just had a terrible accident, and is in the hospital, were not sure she can make it, get to the hospital as soon as your can!" Now your dumb ass has to sit and panic and stress while you wait for your stupid EV to charge. On top of that now your playing this guessing game, "What is the least amount of charge I need to get to the hospital, what if I underestimate just a bit and run out of charge 10 miles out, then I would be even later than if just let it charged a bit more".

What if you car is low on charge, you go plug in it, then a storm comes ripping through, electricity is out, it's out for days, your fucking stuck, sorry.

I think people are vastly under estimating the "I HAVE TO LEAVE RIGHT THE FUCK NOW" value you have with a combustion engine.

Emergencies happen, electricity goes out, I would happily pay more for a vehicle that didn't have these terrible drawbacks.
For those people not on mobile:
https://en.wikipedia.org/wiki/Dolomite_(mineral)
If you're fully entrenched in the Apple ecosystem, Keychain is the most seamless option. I don't use its "strong password" recommendation system, however, since it breaks on half the signup flows I try it on, sometimes botching things so badly I have to use the "forgot password" link to log in the very first time.
This looks really nice. Thanks!
> a spent battery weighs the same as a fully charged one

A Tesla's battery pack weighs ~3.2 nanograms less when it's fully depleted. Think of the weight savings with a bigger battery pack for a plane! /s
Bookmarklets are still a thing? I just sorta assumed browsers shut them down years ago
Lowering their cost makes Tesla in a position to lower they prices if they want to. Lowering prices because the demand is low is OK if you have better margin then you competitors and as far as I can tell they are making more money per car. Its natural that they decrease prices to sell more. But as long as they are making money on each car and is taking more and more market share I think they are happy.
Unfortunately that is very dangerous for them. They should probably buy a new computer, or use one at a public library.
Strongly agree on minification. You should not minify or bundle anything in your NPM package. That decision should only be made by the top level project if it wishes.
Removal of Unexploded Ordnance from Patients (1999)
I would think some paint could solve that problem or would that be detected?
I don't dispute the numbers in the study, but without added context, I think some of the comparisons lead to nonsensical conclusions because of the shifting landscape of new model availability with added manufacturers. Also I think a lot of the mfrs, shot their used pricing in the foot due to announcing future upcoming charging plug changes.

Similarly with "slow selling new EVs" there is an unrevealed item there on how much inventory some of those models are supplied with. e.g dealers might be keeping a high markup on models they know aren't going to be delivered in high volume - so they keep cars in the lot w/ high margin while pulling in curious car buyers with it.
I have several issues with coding assistants.

Over time, will less skilled programmers produce more critical code? I think so. At some point a jet will fall out of the sky because the coding assistant wasn't correct and the whole profession will have a black eye.

The programmers will be less skilled because the (up until recently) lack of coding assistants provides a more rigorous and thorough training environment. With coding assistants the profession will be less intellectually selective because a wider range of people can do it. I don't think this is good given how critical some code is.

There is another related issue. Studies have shown that use of google maps has resulted in a deterioration of people's ability to navigate. Human mapping and navigation ability needs training which it doesn't get when google maps are used. This sort of thing will be an issue with coding.
A human cannot do this self-sufficiently. This is why we work so hard to implement risk mitigation measures and checks and balances on changes.
Basically, the only incentives are to slightly improve your resume by showing you are a reviewer for reputable journals, and to get fee waivers for publishing your own work in said journal (in crappy journals, usually). But you if you review a lot, you may get selected to be an editor and then climb the ladder from there, to be editor in a better journal, or become editor-in-chief, all of which can be prestigious (and paid) positions.
Transistors have some nuance to them, but a transistor can in theory be scaled all the way down to being made out of only a handful of atoms if it was made perfectly with no impurities, and it would still function nearly identically to the slightly larger versions. Of course, packing them tighter still has some problems due to quantum tunneling at the scale of handfuls-of-atoms, but that's a separate issue.

Meanwhile a brain cell is still a lot more complicated and has a place in an entire network of cells and the connections between them that cannot be described by the comparatively simpler equations one can use for a transistor.
This was a real treat. Nice use of some regular old tools to look at something in a new way. I'm also a big fan of the GB/GBC Pokemon games.
textql doesn't seem to work with JSON. I think the grandparent comment meant that the data was in a table of sorts, represented in JSON.
There are a few convivence features that password managers give:

1. Syncing. You mentioned it, but its actually pretty big. Its hard to do this right, and I don't trust myself. This is especially true on devices without normal OSs like phones.

2. Autofill. Just having a plain text file means I have to constantly go to it. Its a pain, I want autofill.

3. Password generation. Just a text file means I use shitty passwords everywhere. Auto-generated passwords are truly random and much more secure.

4. Recovery. My father passed away a few years ago. The fact that he had all his stuff in a password manager with me as a recovery person meant the transitional period was way easier. Instead of having to deal with tons of customer support for months I was able to manage his affairs the next day.

5. Integrations. For example some managers can plug into TOTP services and autofill that for you. I don't personally use that, I feel its too many eggs in one basket, but some people like that.

6. Team/sharing. My work uses a password manager and its useful to store creds in a secure, audited, sharable way for certain services.

When you put it all together it adds up. It CAN be done with alternative means, and if you are super security conscious you may choose to do so, but for the majority of people its a good tradeoff.
A 10 year old might have more fun remixing games on PICO-8 or TIC-80. Or creating games with Octostudio.
A similar thing happened to me, but one day my keepass file was corrupted instead of 0 bytes. Quickly switched to 1Password after that.
it gets wiped on reboot. I remember around 2007 on Gentoo Linux, this behavior changed. I was using /tmp as pretty much a "my documents" type folder, I updated, and one day all my stuff was gone! I was flabbergasted. But yeah, it was reckless to store things on a folder that pretty has "temp" in the name!
Go read about the software bug that literally killed people by miscalculating the radiation dose given by a medical machine. There is software which can hurt or kill fellow human beings. Industrial controls, aircraft flight controls, the list goes on.
I'm a lot happier with a fad for Rust-written CLI tools than the disappointment of reading install instructions for a simple CLI tool that starts with "First... npm... bower..."
It probably will not be sustainable...

But it might be carbon-neutral... Which might not or might be part of sustainability...
It's not rude, and I totally get where you're coming from. Been there, and that "bad mood I can't shake" lasted anywhere from a few weeks to several years at its worst! Two suicide attempts and decades later, life these days is much more bearable, even enjoyable much of the time, but there are still hard days!

Depression has many forms*, different durations, different treatments, etc. I am not a psychologist, but I've seen many, and have been through a variety of treatments from talk and CBT to meditation to different drugs, etc. Some days are better than others, some months/years are better than others, etc. Neurochemistry is complex and not just a binary "you are depressed, true/false" :) I think anxiety comes with a lot of nuances too.

You can probably plot these complex feelings by different axes of intensity and such, every few hours and come out with a pretty complex radar graph (random example just for illustration... don't read too much into it: https://www.researchgate.net/figure/Radar-chart-pentagon-sha...). Like anything biological and human, it has a lot of variables.

My point is just that everyone experiences their life a bit differently, both from other people and sometimes from themselves moment-to-moment, day-to-day, etc. None of this advice is guaranteed to work for everyone, just like no medication or therapy works for everyone.

But a common thread you see in the comments here is repeated exposure. That works for many people, and is worth a shot if you haven't tried it yet (for anxiety).

For depression, other things like socializing, exercise, food, etc. can all affect it -- cyclically, sometimes the causes and effects flip, etc. Like depression can lead to bad food choices, which then cause further depression in a vicious cycle, etc., whereas exercise can temporarily alleviate depression in many people, which then gives them a bit more energy for more exercise, etc. in a virtuous cycle.

It's just nuanced all around! But again I'm not a psychologist, just a rando on the internet, and there are professionals who can hopefully help. We're just sharing personal anecdotes in the meantime.

-------

* Wikipedia has a good summary: https://en.wikipedia.org/wiki/Mood_disorder#Depressive_disor...

But note that different countries can use slightly different criteria for evaluation (like DSM-5 vs ICD-10), and often, self-reported questionnaires are a part of diagnostics and not necessarily totally objective. There's not like a simple blood test. A lot of is vague, subjective, and also depends on the mood of the practitioner themselves, who are also human, and sometimes themselves suffering from mental illness.

IMHO psychology is a pretty young art and we're only recently beginning to understand the brain, the gut, and how it all ties together into mood and affect and maybe personality. There's a long ways to go! Maybe kids a few generations from now will have much better mental health treatment, but for now, it's mostly a matter of statistical clumps of different symptoms and treatments that seem to improve those symptoms (at a POPULATION level, not individual, i.e. no one thing is guaranteed to work for everyone yet).
I think I'm a reasonably smart guy, but I see so many ways to mess up that DIY encrypted text file system. Does my little shell script or whatever temporarily write out the unencrypted file to the filesystem where it gets picked up in a Time Machine backup? Did I remember to exclude clipboard copies of the editor app from my clipboard manager? How am I generating the secure passwords in the first place?

This is one of those cases were putting my eggs in one highly battle-tested basket makes a lot more sense than trying to reinvent the wheel poorly.

But don't use Lastpass, OK?
When I built my house, I took a Matterport scan before the drywall was put in, and again after. Best decision I ever made. It's like X-ray vision for walls.

It's handy to know where wiring runs are, how many studs are between windows when mounting tv's, and a dozen other electrical, ac, or plumbing issues. I used it once a week initially and probably once every two months now that we're settled.

Also recommend a Dymo Rhino 5200 cable label maker with heat shrink tubing. I print the label on some heat shrink, attach it to a wire, and never wonder where anything goes again. Great for vehicle wiring harnesses too: https://www.youtube.com/watch?v=-LcUQeTzIo4&t=66s
But I'd recommend the 5200: https://www.amazon.com/DYMO-Industrial-RHINO-Label-1755749/d... - non-affiliate link.
I will check out windmill. Though it does look somewhat complex.

One tangentially related is I'm looking for somewhere to just run a python script once a day.

I'll see if I can do that with windmill.
Waitlisted. Not yet released.

No screenshots. Or demo video.

Is it a local electron application or a web service? Does it have a brower extension or is it entirely a browser extension?

Does it have an export or import format?

If so, where is the format documented or at least where are examples?
Not really all that surprising, its a new design with a lot of changes. My real problem with EV's lies in the fact that they only address a small portion of cars environmental impact. Tire bits remain dreadful. Bikes and public transport remain the better options.
Read OpenAIs tos, nothing you build there is proprietary, it belongs to OpenAI. Do not use OpenAI products for proprietary work, you have no legal grounds to defend your IP, you should have read the fine print.