skysight-inc/HackerNews huggingface dataset:
I had several devices with Micro USB ports. Phones, laptops, tablets, gizmos, portable batteries. All with Micro USB. I purchased too many cables and chargers so whatever room I was in, I would always have a charger.

Then I bought my new phone. It had a USB-C port. Suddenly, I could no longer just plug in the phone to recharge it. I had to have a separate set of cables. I bought a few alternative heads that plugged on the end on the cable but those had a habit of getting lost.

Sure, being able to plug the cable in either way up is nice, but I'd replace it for a Micro USB port in an instant.
Thanks for the heads up!

I wish I'd thought about this when playing with bitcoin a few months after launch and amassing an integer value larger than zero. That wallet died with the hard drive.
A rare glimpse inside a samurai sword workshop, where ritual meets master
This is an assumption that a cost increase must certainly be reflected in increased price. Companies price based on customer perceived value, not costs. Particularly in venture funded SAAS, where the profit margin between cost and price is large. And companies have made little effort to invest in live support; if such an investment was necessary we would expect to see live support costs streamline as the industry of live support sees sudden increase in demand and investment.
The more dishonest scientists, the more time we waste on them.
Maybe it's time we don't allow children on the internet. Same way we don't allow children to wonder around in the city by themselves
> How about not taking sides instead of acting like a kid

If you have the power to do something and you don't, that's taking a side. You either oppose something or you enable it. At least own that. If you're saying you're neutral, you either agree with the unpopular side and are scared to admit it, or you can't form an opinion because you're uninformed and thus uncivil, or you feel unaffected by what's happening and thus discompassionate. Either way, that's pretty much the definition of "acting like a kid".

By the way, everything is not propaganda: anti-propaganda can just be the truth.
The broader issue here is the security problem that this article highlights, which was present before the invasion. If the thesis of this article is correct now, it was correct then, and will continue to be correct. Even if you could put the cat back in the bag, we would still have the cat.
SnapKit lets you code in Java but deploy as transpiled JS when using SnapTea. No JRE, just a native browser app. Try the demos, it is quite, well, snappy.
I don't have any PIN entry at all with FIDO.
Greater agency equals less need for free help from others. Less free help from others yields less gratitude. Greater power equals greater agency.
What seems to be missing from this is how I assign permissions to individual hosts. When I'm using public keys, I do so by only adding the user's public key to the hosts I want them to access. It seems the way that certificates were presented that adding a user implicitly gives them access to all hosts using the same CA. I'm sure there's a solution to this problem, but does anyone have any pointers?

For example, I want hostA and hostB to use the same CA. But some users should only have access to hostA but others should only have access to hostB. Others may have access to both.
I'm not sure if I'm reading this right but either duktape or WebView might do what you want.

https://duktape.org/
https://github.com/webview/webview
these are addressed under "Lower fertility rate". You have given some reasons for this declining fertility rate.
If it bears the USB logo, the charger should be standards compliant. The switch charger will charge your devices just fine.

The switch console, however, has a non-compliant USB port, which can be damaged when hooked up to a standard USB-PD charger; the pins can get mechanically shorted. Blame Nintendo for that one.
Ever been to a Nuclear Power Plant? I have and it's the last place a terrorist would attack. Quite literally more security that most Military bases. You wouldn't make it within 100 yards of the perimeter fence let alone the containment building.
I have to agree. When I got dead-ended on a ticket with my bank (Square/Block) I looked up numbers for their directors and called them. One seemed very empathetic and helpful. Then I got an email saying my bank account was terminated for contacting their staff outside the support system. LOL.
From the nih link

> Drinking was recorded using a custom built end table that contained a digital scale beneath a ceramic tile insert in the tabletop (Ohaus model #B10P with I5S controller). Participants were instructed to always keep the beer glass on the table except when taking a sip. The scale was connected to a computer in an adjacent room that ran a customized program that sampled the scale at 5 Hz and detected any weight changes that exceeded 1 gm. This rapid sampling of the weight permitted a real time assessment of drinking topography that included gross measures of volume and number of beers consumed but also provided details on a more micro level and included the number and size of sips taken, latency to opening a beer, and consumption time of each beer. Additional details and photos of the device can be found in Lukas et al. (2005). Breath alcohol levels were assessed using an Alco-Sensor FST breathalyzer (Intoximeter, Inc., St. Louis, MO) both before and after the drinking session; values were not collected during the active alcohol acquisition period to avoid interacting with the participant and allowing natural drinking patterns to emerge.

I would buy this product for my desk to measure water and coffee intact. Bonus points if it could detect the type of drink automatically based on some measured physical property. It might work well as a cup/bottle instead of a coaster.
You sound like a variation of me. Right after lockdown I started a new job (that I really wanted) and had a toddler and a pregnant wife. I've always been a drinker, but my drinking started getting earlier and earlier in the day and I would go until bed. I'm also a marijuana smoker and I reverted back to my previous self of smoking from sun up to sun down.

On top of my substance abuse issues, my wife had a rough pregnancy and didn't (feels like still doesn't) understand that if I'm WFH I still have a job and can't just take care of our kid at random times throughout the day, so I was trying to juggle my job and my wife's requests. It didn't get any better after our second was born, because my wife had PPD and now we had two children to deal with.

Eventually I had to leave my job because I couldn't deal with it all and was missing deadlines and just not being performant. I'm terrified to go back to work because I know my wife isn't able to treat my job like a job and thinks I just have it easy sitting on a computer all day. The random requests might end, but her resentment for me won't and I'll have to hear about it all night when I get off. Hence, I doubt the substance abuse will stop anytime soon.

To top it off, it is so damn difficult knowing that all these single people I work with, or married without children, have absolutely no idea what I'm going through and frankly they don't care.

All in all, I agree, the last 2 years have been fucking rough, and I expect the following 2 to be rough as well.

PS Your post triggered some venting I needed to express. I am happy with my life and wouldn't change it but it is still so fucking hard sometimes.
Between this, Elden Ring, and my rediscovery of FFXIV, I now firmly believe there's a global conspiracy to stop me from doing a single minute of work.
Or that someone in Texas would come after Californians.
This is a (quite convoluted) explanation of public key cryptography, that I already understand. My question was about certificates.
Isn't that what JavaFX was supposed to be?
Why Java?
Each of my children have required some extra medical attention. As well as my wife's pregnancies. Total cost per child hovers around $100k so far.

But obviously no one can pay that so either it's insurance or it goes to collections. In my case it's insurance. Only I've got a high deductible plan. 5k deductible. And because pregnancies go 9 months there's a chance that any given pregnancy costs 10k.

Meanwhile I asked my mom how much her pregnancies cost (all three c sections). Apparently insurance basically picked up all costs such that only trivial amounts were left over.

We've been extremely lucky to have ways to afford our children's births so far. Nothing we planned for just things that happened that saved us a ton of money. I honestly am not sure how most people handle this financially.
On the flip side, put common operations on your website and let customers do it themselves.

I don’t know how many times I’ve had to call a company and the employee easily clicks a button to do what I needed. Why not have that button on your website?

(You could even set up a queue to have employees approve the action in the background if it’s a risky action.)
Gallery: Otherworldly photos of land, sea and sky at night
Well you could argue that it wouldn't be Walmart that does it, it would be the producer so Samsung, Apple, LG, Asus, Acer etc would sell their products with a digital twin (NFT) which provides sales from future purchases.

That being said, it could reduce the need for new products/versions being created every other week. However, there would need to be a somewhat centralized 'marketplace' that facilities the second hand sales which is where Walmart could step in with some perks for selling with them.
Back in the 80s I was told by a university employee that the football coach had three different accounts in the old mainframe based accounting system because his salary exceed the maximum allowed by the salary field, which probably seemed like a reasonable limit when the thing was first written. Bet there were lots of hacks back then to work around what seemed like reasonable constraints made in the name of performance or storage.
Presumably they're mostly Americans? That's a big range of time, and having Covid in December 2019 is somewhat unlikely but the chances were not zero (Wuhan is a big city with direct flights to international destinations, including New York and San Francisco), if an American told me they got Covid in April 2020, I would believe them, because the government was keeping that number officially zero through bureaucracy ("You didn't travel to China, we won't test you!" and later "Hey, we've found zero Covid cases!"). There were probably also a number of Americans (or Europeans who soon after travelled to the US) who partied in Ischgl, the Austrian ski resort which became a super-spreader site during the months of February and March.

https://abcnews.go.com/Health/disaster-motion-flights-corona...

And Google Trends for "fever": https://venturebeat.com/2020/09/02/google-releases-data-set-... , but well, it was winter, a comparison of Winter 2019 and 2020 would've been useful.
I haven't actually tried Pegasus, so I can't say exactly. In a lot of ways I'm sure they're similar. Some differences with Forge might be the removal of options:
- Pegasus looks like it supports multiple CSS frameworks, Forge only comes with Tailwind
- Pegasus talks about multiple deployment options, Forge focuses completely on Heroku
- Pegasus talks about creating venvs or using virtualenvwrapper (+ pip-compile?), Forge uses Poetry

From what I understand, the update process for Pegasus is also a little bit more manual? Forge is intentionally set up to be a git remote, with directories and stuff named so that an update is essentially `git merge django-forge/main`.

Probably lots of little differences when you get into it — just different decisions from different people. Hoping to document more of Forge soon!
I'm from Russia and this is a very common treatment over there. Rather than pills, they give you an implant of sorts. In Russia we call it "getting coded". Works for some, but others just keep drinking.
Valve has a netflix-like model early on. I remember that you'd buy boxed Valve software and it would come several license keys, one for the base game, then another for the expansion, etc. You could give these keys away to friends to play online with. Free CD keys from my friend's dad was what allowed me to get into PC gaming.
> while web tech was a terrible stack it was at least stable.

No no no. Web tech was/is terrible, but it's dirt cheap. You can hire JS hacks by the boatload, and retrofit whatever they build into an electron app relatively easily. Whereas desktop developers are few and expensive, and they tend to optimise for this or that platform or toolkit.

Electron didn't win on quality or features - it won on the back of commercial realities of the development world.
Here are a couple of my attempts are non-dual.
You are not an object in a outside world of objects. You are consciousness. You are the infinite field of knowing that allows all experience to be known (Rupert Spira). The objects are conceptual layers added by the mind. The mind sees a certain pattern of color and has learned that it is a chair. You cannot know the chair tho. You can only know the activity of consciousness that lie below the mind and it's concepts and you are that field of consciousness. There is no duality or multiplicity. There is only the one, the consciousness.
There is a man in a bunker deep below the ground. There are wires coming in from above attached to telegraph machines. He interprets the telegraph messages and draws maps. He doesn't actually know anything about the outside world where these messages are supposedly coming from. He only knows the data and the maps he draws from it.
You only know the raw conscious data; color, sound, thoughts, feelings, sensations, taste. Does a physical objects actually exist outside of you? Maybe, but we can't know for sure. We only know the simulation and the stuff the simulation is made of is consciousness. We are that consciousness.
Until one takes this first step in self-realization they are still stuck in the conceptual world. That world is constructed purely of thought. Arguing in this space is futile. It's just thoughts and thoughts are changing all the time and different for everyone.
> Another thing we forget is that web browsers are on an entirely different level than other GUI applications because a web browser is designed to stay responsive to the user when loading multiple streams of data over a slow network. Contrast that to desktop applications where the "beachball" or whited-out windows is normal and unavoidable.

Agreed that beginners using desktop GUI toolkits often make the mistake of putting long-running code in a button press callback, and then the GUI freezes.

But it's pretty easy to avoid this, so long as you know about it. If you're doing network/IO related stuff, make your callback async and await the data. GUI toolkits often have an event loop built in that can run user-supplied async code. If you're doing CPU intensive work, spawn a thread (maybe in a threadpool), and send data back to the GUI thread over a channel (the GUI thread uses async callbacks to check the channel). Not as easy as async, but often GUI toolkits encapsulate this into some kind of "Task" object for you that can take out some of the boilerplate.
- I wish I would have colored my hair earlier. I always thought it was neat but was raised thinking that things like that or tattoos would ruin your job, etc. It's true that times have changed and it's more acceptable now. When my hair started thinning I decided to do it while I still can. I've been "blurple" for a year and I absolutely love it - it's been so much fun. My parents didn't freak, my extended family loves it, and being an introvert it gets me just a enough attention for a dopamine hit without freaking out.

- Register to donate bone marrow. I didn't donate blood for ages and didn't register for marrow until my 30s. I matched a leukemia patient, did a harvest and we had a successful transplant. The modern procedure is non-surgical and stem cell based. There was no pain. I later found out that there had been another search in the registry I would have matched for, but I was not registered yet. (That patient did undergo chemo and survived, but the transplant would have been better.)

- Get comfortable talking to people about your feelings. Hire someone to talk to if you don't have someone. As an engineer, if I have a problem with someone I try to logic them through it... but feelings don't work that way. "I don't like X" or "that makes me feel Y" are inputs to logical systems even if they are not logical themselves. Many jobs, relationships, etc. would have gone differently. "I am afraid of Z" has helped me in a lot of cases. People just assume I'm tough guy.
So what if the author is privileged? Unless you're living in a mud hut and subsistence farming, you can count yourself among the privileged as well. I guess you don't get to write anything on the internet because you might offend someone, somewhere.

I love hearing about how people make deliberate choices about their life and their work, even if they are starting with something more than the average person.
5k60 requires 32.4 Gbps uncompressed, 120 Hz would be double that. TB3, TB4, and USB4 max out at 40 Gbps. The main difference between TB3 and TB4 is that TB4 requires every feature to be implemented (charging DisplayPort, etc.).
> If you can't do that, but still want to engage in the discussion on the topic, your standpoint is clear.

That's not the topic at hand. The topic is, you don't need to pollute every thing you work on out there with your preachy opinions on every single topic, especially when you are whole-fully ignorant about what's actually happening, the in-and-outs of the conflict, because you are in a state of constant propaganda, whether you are in Russia or in the West.

And this is not just about the conflict at hand, it's about this disgusting habit these days of bringing politics in all walks of life where it was not before.
It's a interesting trail of thoughts I rarely see mentioned. Similarly I had the realization that when left alone, you can rapidly lose track of reality. Your emotions will influence beliefs and nobody can rebalance your mind. These beliefs can make you suffer deeply and sometimes they're completely bogus.. yet you can't easily extract yourself from this mindset, while when with others they can bring you back closer to a centered view. I kinda see social groups as balancing devices now.
Yeah I actually like it. Besides, it's an optional new tab- you can completely ignore it if you don't like it.

If they remove the existing chronological based feed then I can see why people might complain, but that hasn't happened.
Simply don’t create a user account for these users on the hosts they shouldn’t access.
Right click locks you in the "press" state, just so you know.
> Not sure I’d call it “lightweight”

Indeed, I'd argue that apps like IntelliJ are exactly why nobody wants Java on the Desktop. I had to buy a computer with more RAM specifically because IntelliJ uses so much. Even Electron apps aren't so bad with regard to RAM usage.
Dashboard finally updated with an additional incident: https://www.githubstatus.com/incidents/y5hdmv0p49x3
Not silent when it is ukraine, but other non white part of the world - it is ok to be silent, right? BLM “peaceful “ protest also ok to be silent?
Since when do we switched from Covid experts to ukraine experts? Can you even find ukraine on the map?
The only non silent thing should be engraved in anyones head is - war is bad.
They're still selling a high end Intel mini(!), so maybe that'll get quietly replaced with an M1 Pro or something at some point.
Stochastic rounding: implementation, error analysis and applications
If they're willing to read a book on security design, I would recommend Security Engineering, 3rd Edition [0]. It includes a broad survey of what matters in the security space (rather than just cryptography), and generally in sufficient depth to understand how we may build secure platforms in the face of adversity.

Also, many of the chapters are available to read for free - read author's text under the cover photo.

[0]: https://www.cl.cam.ac.uk/~rja14/book.html
DBeaver perhaps?
Engineer at PlanetScale; If you drop columns that are `NOT NULL DEFAULT <something>`, and then you insert some new rows to your newly-versioned table, then you're in a good spot: when you revert, those columns will get the DEFAULT value on those rows.

If those columns were `NOT NULL` and with no DEFAULT, then you are unable to rewind. The rewind process will make an attempt -- after all, maybe you didn't add new rows; maybe you just deleted or updated -- but if you did INSERT new rows, then the Rewind process will fail (and you will be notified that rewind is impossible).

There's a couple more interesting scenarios, see this doc page for more: https://docs.planetscale.com/concepts/deploy-requests
GitHub incident: 2022/03/24
> Instead of malware, a better approach to free expression would be to use messages in commit logs to send anti-propaganda messages and to issue trackers to share accurate news inside Russia of what is really happening in Ukraine at the hands of the Russian military, to cite two obvious possibilities. There are so many outlets for open source communities to be creative without harming everyone who happens to load the update.

For anybody looking for an easy way to do this, https://infowarship.pages.dev/howto-en may be interesting.

Add a single script tag to your project website, and all visitors from Russian IPs see a popup providing real information about the war in Russian, and links to accurate Russian-language reporting & Telegram groups, from outside the Russian state propaganda bubble.

Not malicious or damaging, no problem for anybody in Russia visiting who doesn't support the war, but a quick & easy way to inform those who do, and to push back against Russia's internal propaganda & censorship.
Are you claiming that a recruiter, from a company in the United States, took one look at you visually and said "yeah, no" based on your skin color? I don't mean to sound rude or unsympathetic, but this is pretty hard to believe. It is illegal in this country. Please name and shame.

Despite how well written your message is and how much sympathy I have for you if true, it's fundamentally whatabboutism ("but what about American racism!") from a brand-new account on a Russia-related thread.
you can't really escape politics and ideology. What you can do, is to not be petty with your public contributions. As the parent example states, while somebody /could/ embed malware into their software that targets Texans, this falls under the pre-existing social doctrine of a "dick move". These things exist on a scale from "exclude government/corporate entities from your software license" to "try to fuck up random people's hard drives" and vary widely in terms of validity.
What Is Headless BI?
> We probably need to think seriously about making people outside of the natural womb, can't see another way to reverse this trend outside of the above mentioned measures / circumstances

At this point, its pretty clear that naturally starting and carrying a developing fetus is not an issue. Its the cost of the child after its born that's the issue. Having a bunch of babies coming out of artificial wombs is a recipe for disaster if they have no parents.

Have you learned nothing from the single parent household pandemic? Single parent children have much worse life outcomes than dual parent households. Zero parents? I'd imagine that would be worse.
I'm a professional OCaml developer, so I definitely know and agree with you :p I still think Haskell is "more FP" than OCaml because it allows equational reasoning in more cases. I don't think it's a problem to describe the platonic ideal of functional programming, since even in OCaml the pattern I mentioned is useful (for example a very common OCaml pattern is using the let-monadic syntax to simulate do-notation when using LWT)