skysight-inc/HackerNews huggingface dataset:
> I'll pick up my involvement again as kids get a bit older.

I thought this would be true for me, but it turned out the other way. The chores of toddler care are slowly replaced as the kids become more verbal. Playing a game or having a conversation with my kids now is enormously pleasurable—to the point where I’ve become acutely aware of the time trade off of other projects.
GP did say that "desktop or laptop computer" didn't last 10 years either. I agree that desktops are going to age better than any other segment of computers.
I don't think you understand - there is no 3nm/5nm war among those chip makers - not yet. When the iPhone actually release a chip on such a process, we will take it up.

There is only one fab doing anything interesting at all.
Pixel's don't have batteries that are intended to be user serviceable either. Plus, they don't get 6 years of updates...

At least it's easy to drop by an Apple store to take advantage of the trade-in/recycle program.
So basically value at risk? I don't quite see how our current tools are insufficient
I'm fairly sure it's a Pokémon joke.
If you are interested in this kind of documentation (or style in general), you should check out literate programming. Some of Knuth's ideas are implemented as code processors for almost any programming language.
https://benovermyer.com is mine, though I also maintain a "tilde" site - https://tilde.town/~sithlord
Because that is what we get on our desks, managed by IT.

Python Tensorflow, Julia, ML.NET, Tensorflow for C++, Pytorch, DL4J do all pretty well on Windows.
Why does every single "Ask HN" get downvoted?
> Really? You think Netflix is in a stronger position? They're a single product that depends on the ever changing licensing from a variety of third-parties.

You mean like CBS, NBC, and ABC, aged 93, 92, and 77 respectively?

Netflix is a single platform but arguably every piece of content is its own product.
They were idiots when they laughed. The Soviet Union was actually leading in this for a long time (Georgia).
What a weird response. The premise of my comment is that the Apple-style soldered-in integrated battery design is better than "plug and play" batteries you can install with just a screwdriver. If you don't agree with that premise, that's fine; maybe say why? Otherwise: what's your point? I'm saying the products are better for how they're designed.

I'm pretty sure Apple isn't making gigantic bank off battery upgrades.

To be candid: I don't much care about "Right To Repair". I'm not animated by most nerd policy priorities, like "Net Neutrality" or "Copyright Reform" or whatever. Those aren't my political priorities and they're not the concerns Pinboard is surfacing when he talks about Microsoft and Google donations.
In my experience, when I'm burnt out, I find a new side project to get excited about. Excitement in one area of my life bleeds into others. I've worked on new apps, starting a company, woodworking projects, training my dog. Whatever it is, find something that awakens you again. It's best if you can see it possibly leading to a new career. That way it'll give you hope for and ownership over your future.
On a possibly-related subject, these three things seem like a big coincidence when taken together:

(1) Yesterday I noticed Wikipedia was way slower than normal. Article pages took ~30 seconds to load sometimes. (Down Detector agrees this: https://downdetector.com/status/wikipedia/)

(2) Yesterday, Hacker News had a headline Wikipedia was accessible in Turkey for the first time in years. (See https://news.ycombinator.com/item?id=22153304) Some people in that thread also noticed the coincidence between this and #1.

(3) Now this story about cyberattacks from (or on behalf of) Turkey.
Rpy2 should work, no?
And reticulate is really great for calling python from R
https://rstudio.github.io/reticulate/index.html
I'm not sure where your confusion comes from.

I have a tablet from 2013. It works very well but the battery has worn out. I now have to throw it away because I can't replace the battery.
It seems a lot of people have these stories, and then people like me and OP who have had btrfs survive the most fucked up situations (I've had a btrfs nas built on "random drives I've had lying around" and abused it for 5 years and had 0 bugs at all).

I'm not sure what causes it, but there seems to be an effect where btrfs loves you or hates you and few people with mixed experiences regarding data loss. One possible cause is distro choice tends to be per person and how up to date said distro keeps it's kernel. But, I'm not sure.
My only observation is this: Not everything is about that one gadget you bought.

Yeah, I have an iPad. An iPhone. An Apple Watch. No, I can't mod these things, take them apart, etc. No, I don't care. I still have a self-built PC running Linux and a bunch of services. I still have a Macbook I can install whatever I want, even Windows or Linux if I chose to. I still have all my own networking hardware that's substantially more hackable.

Going wider, I have a car and I have a bike. One is more hackable than the other. One of them has a service light you need to go to the dealer to clear (unless you're in the know and have special tools). Some of that is in my wheelhouse, some isn't. Sometimes I pick a battle, sometimes I let a tool be a tool.

I think the world of computing is too wide to bother with puritanical about the devices I use. It's just not worth the energy when those things that are heretically 'infantilizing' etc. are just useful and pleasureful to use.
what's the optimal setup for long-term, large-scale (personal) data storage?

I want to build one big Backup. Some initial research has pointed me to something like Bacula to manage the data backup process from a machine. With the 3-2-1 rule, I know I also need my Backup itself to have at least 3 copies, in at least 2 different forms (cloud/hard disk), at least one of which is off-site from me.

As an individual, do you or anybody else know the best way to implement such a system? Should I buy one giant hard drive, use many hard drives to create a RAID array, something else?
Excluding QA wasn't a plus. Quality works better when there's an advocate from the beginning.

Problem is a lot of companies only engage QA for post-build integration testing. They try to phase it as a mini-waterfall within the agile cycles, which doesn't play well with agile and drags the process. At that point, leaving them to their own horizontal meetings seems like a plus, but there's a ton of opportunity cost for not having them in the primary conversation.

Other companies try to leverage QA for unit tests, but those really should be written by whoever wrote the interface as part of ensuring their intended contracts are fulfilled. That makes unit test writing not really a good QA role, other than making sure they're there.

The exception would be if you're going to pull QA in and pair-program/test TDD style--which is its own potential boondoggle. But you need real SDETs at that point, as opposed to scripters. Real SDETs aren't terribly common, and are not terribly cheap as they're niche specialists.

The best solution I've seen is to split the advocacy/short-term roles and the test/architecture/long-term development roles (even if it's two hats on one person), have them in the meeting for the former and have the horizontal run their own projects with milestone syncs for the latter.

At that point you can treat the short-term role as a team member, and the long-term roles as an internal vendor or external dependency (i.e. no expectation of control). Any sort of one-size-fits-all approach won't work.
I would expect the probability of a crash to go down with each attack. The first attack is novel but the nth is not.
I understand what your saying but, I don't think I can just make this work out of the box with a Tom cat install? Don't I still need another Daemon/batch process?
My issues are much less IIS cert update and center around how I need to prove site/domain ownership. Especially for a wild card. To me the documentation looks the same( windows or linux) a periodic update to my dns txt record to show I control this/these sites. Which means my server has to have write access to my dns?
Priotize health for sure. That's the base. Everything else will come easier on a foundation of good health.
As support IT in an office, I have a lot of mouse "issues", particularly with the wireless Apple Magic Mouse ... using it turned around 180 deg., making things disappear by not recognizing that the surface can be used to scroll horizontally, battery dying ... to name a few.
Microsoft’s Internet Explorer zero-day workaround is breaking printers
Common in many Asian countries, and kills ability to see shit at product level - definitely.
C++ relies heavily on RAII. Exceptions are safer than broken instances from failed constructors.
Could you spoil us? I'm not in a position to run this experiment.
My experience has been the same. Admittedly, I've not tried native BTRFS parity raid (I'm sitting the volume on top of mdraid). But, I ran the "mkfs.btrfs" 5 years ago at this point for my desktop and no data loss yet. I back things up religiously, so I'm not too worried about the volume failing, but it'll be nice if btrfs parity raid gets stabilized, because I could replace my current NAS storage config.

I used to use ZFS on my NAS, but after running it for a year and fiddling with it, I wasn't able to tune it in a way I liked. I always had random performance problems and zvols were super slow. It's now dm-integrity on all disks, an mdraid raid6 volume over those, with LVM2 on top of that and mirrored NVMe disks as a read and write cache.

I also wish BTRFS would add extents at some point so you could run virtual machine images from it without weird performance issues from time to time (although I imagine this is less of an issue on SSDs because they're "fragmented" inside anyways).
Sorry to hear you are going through this. I'm going through a crisis myself. I left a bad workplace a few months ago, and took some time off. Now that I'm back in job search mode, I'm also going through some physical health issues and the added stress has given me a lot of anxiety. I've tried meditation, yoga, etc. and nothing is helping. I'm having real physical symptoms and everyone is telling me it's all anxiety, but I am not sure.

It is scary to step away from a job, because the uncertainty can be overwhelming. But if you have a good support system (friends/parents/etc), I would leave the job and focus on your health, it's more important than anything else as it affects everything you do/feel.
@redskyforge twitter handle.

The landing page is so "clean" it doesn't even include it as link. And I was quick scanning for links to click.
For some reason, about 15 years ago in the US it was almost impossible to get a top loader washer (out of 30 models on the floor, only a couple "value" models would be top loaders), because of efficiency requirements. Then they started to come out with higher efficiency top loaders, and now you see more top loaders again than front loaders.

I think the big thing that is different in the current top loaders, vs the old ones, are some don't have an agitator -- instead they use a low profile impeller at the bottom to force water vertically. And the ones with an agitator have the impeller shape at the bottom, so there is still vertical water movement.

The front loaders started to go out of style, partly because people complain about an oder build up in them. Not sure what that is about. And worries about the seal in the door leaking (if the float gets stuck and it puts too much water in it -- my brother has that issue periodically).

I would think that a good top-loader design would be something that has a pump at the bottom (under the basket), and circulates water to the top and sprays it down on the clothes. But I haven't seen any like that though.
Someone quipped, "how does one untoast bread?" when asked about recovering from professional burnout.

I've been strung up on whether this was flippant, or insightful.
It's been mentioned a few times in these comments, but I want to add a +1 for Roam[1]. Note-taking/personal knowledge tool that's very, very different from anything I've seen before -- closest thing I can compare it to is Wikipedia. It's still in beta with some rough edges, but VERY worth checking out.

[1] roamresearch.com
Not sure of OP's nationality, but I vaguely remember hearing certain countries dont care for the title engineer because software engineers dont go through the sale licensing processes other engineers do, or something like that.
That language is Julia, plus there are ongoing integrations with Java, .NET, Go, Rust, Haskell, OCaml.

All of them much more mature than Swift, outside Apple's eco-system, including being able to target CUDA.

Also C++17/C++20 isn't that bad.

I learned C++ARM at the age of 16, and many Portuguese universities teach it at first year students, surely newcomers can grok it.
Did AMD design their processors with these side channel attacks in mind, or is it a matter of where the security research is focused?
Shouting in the Datacenter (2008)
I worked for Nintendo of Europe and I don’t think it’s true that NOA is ignored by NCL (Japan). NOA has had a good amount of creative and strategic leeway and NCL listens to them since the 80s. Hell, even NOE who is clearly third in the pecking order is treated with quite a bit of respect.

Bundles are a clear example where territories have pretty good leeway to call their own shots. “Not his decision to make” means he needed to approve it with NCL but, well, isn’t it normal that the corporate HQ would want to have final approval on such matters?
that would make sense if 100% of turks were ultranationalists hellbent on spying countries of 10, 3 and 1 million.
I use BTRFS on several devices for years.
The tooling is a bit rough, but no major problems.
Just recently data checksumming saved me:
In December I replace an old 2TB drive in my RAID1 (2+4+4+4) with an 8TB drive. The new drive had checksum errors after a few weeks which BTRFS handled gracefully. With "classical" RAID i might only have noticed when it's to late.
(I RMAed the bad drive)

[/dev/mapper/h4_crypt].write_io_errs 0
[/dev/mapper/h4_crypt].read_io_errs 0
[/dev/mapper/h4_crypt].flush_io_errs 0
[/dev/mapper/h4_crypt].corruption_errs 0
[/dev/mapper/h4_crypt].generation_errs 0
[/dev/mapper/h2_crypt].write_io_errs 0
[/dev/mapper/h2_crypt].read_io_errs 30
[/dev/mapper/h2_crypt].flush_io_errs 0
[/dev/mapper/h2_crypt].corruption_errs 0
[/dev/mapper/h2_crypt].generation_errs 0
[/dev/mapper/h1_crypt].write_io_errs 0
[/dev/mapper/h1_crypt].read_io_errs 0
[/dev/mapper/h1_crypt].flush_io_errs 0
[/dev/mapper/h1_crypt].corruption_errs 0
[/dev/mapper/h1_crypt].generation_errs 0
[/dev/mapper/h3_crypt].write_io_errs 0
[/dev/mapper/h3_crypt].read_io_errs 0
[/dev/mapper/h3_crypt].flush_io_errs 0
[/dev/mapper/h3_crypt].corruption_errs 0
[/dev/mapper/h3_crypt].generation_errs 0
[/dev/mapper/luks-e120f41e-9c8a-4808-876f-fa6665ee8bb8].write_io_errs 0
[/dev/mapper/luks-e120f41e-9c8a-4808-876f-fa6665ee8bb8].read_io_errs 16
[/dev/mapper/luks-e120f41e-9c8a-4808-876f-fa6665ee8bb8].flush_io_errs 0
[/dev/mapper/luks-e120f41e-9c8a-4808-876f-fa6665ee8bb8].corruption_errs 20619
[/dev/mapper/luks-e120f41e-9c8a-4808-876f-fa6665ee8bb8].generation_errs 0

edit: formatting
The new CEO's last name is Bowser which is less amazing, but more amazingly apropos.
http://michaelsabat.org

The concept of the picture was funny, but not sure about the execution.
>There is a shortage of helium currently, but we prefer it over hydrogen because it is an inert gas.

When we did our launch, we originally planned on a Hydrogen launch because we were informed of the Helium shortage. We bought all of our equipment based on Hydrogen being the gas. This is important for those that do not know as Hydrogen equipment has specific fittings so that it will not work with any other gas equipment. This is to prevent accidental/unexpected use of Hydrogen due to it being so volatile.

When we showed up to pick up the tank of Hydrogen, the employee really hesitated selling us the tank of gas. He explained that the flames from Hydrogen gas is colorless, so we could be on fire before we even saw the flames. The flames only display color when the flames catch other material begins to burn. He ultimately exchanged all of our Hydrogen equipment for Helium, and sold us the tank of Helium.
"Indeed it appears that the option they needed existed, but only in a later version of ZFS than they were running, and part of the fix was moving the broken array to a system that could run a newer version of ZFS, which apparently was itself not trivial."

I have not read this post-mortem yet, but I can attest that this is a viable strategy.

As many know, rsync.net is built entirely on ZFS.

While we have never come close to a blown array (we use extremely conservatively configured raidz3 vdevs) what we have seen are weird corner cases where suddenly a 'zfs destroy' or even a common 'rm' deletion of hundreds of millions of files will either take forever (years) or will halt the (FreeBSD) system.

In one of these cases, after several days of degraded performance and intermittent outages, we did an alternate boot to a newer FreeBSD version with a newer, production, release version of ZFS, and the operation completed in a timely and graceful manner.

---

What we continue to learn, decade after decade, from UFS2 through to ZFS, is that extremely simple infrastructure configuration is resilient and fails in predictable and boring ways.

We could gain so much "efficiency" and save a lot of money if we did common sense things like bridge zpools across multiple JBODs or run larger vdevs, etc. - but then we'd find ourselves with fascinating failures instead of boring ones.
Did you try showing him the issue and how to handle it on his own?
I’ve been embarrassed to be honest and also, I suppose, being dishonest with myself and coping with the stress in extremely stupid ways, just being with friends all the time because I really don’t like being alone and having to process everything.

My plan is to go to my psychiatrist tomorrow morning, I spent today with my bestie to firstly relax and sort my thoughts out, and told her about some of what’s been going on, but, ultimately, I thought a post to a tech community I respect was a good idea. It’s probably the clearest-headed move I’ve done in a bit.

I’m also going through some significant dental pain after a surgery atm as well, so, to be honest, life’s been easier. >.<
IMO, no standup should have anyone attend that is not a direct member of the one specific team in question. At least, not without really good reason.

So, the project manager/Scrum Master for the team, plus the technical members of the team. That's it.

You can have guest attendees, if there is a good reason. You can have temporary members, if they're working with the team for a short period of time.

But the basic rule should be just the engineers plus their project manager/scrum master.

And no one should be in multiple standups without a really good reason. Maybe the PMs or Scrum Masters should be in a Scrum of Scrums, but that's about it.
Dumb question: But have you taken a longish vacation? And I mean one that's 3-4 weeks or more that has nothing to do with work?
Anonymous sources are an essential part of journalism, and Reuters is reputable enough to use them responsibly.

> The weakest sources are those whose names we cannot publish. Reuters uses anonymous sources when we believe they are providing accurate, reliable and newsworthy information that we could not obtain any other way. We should not use anonymous sources when sources we can name are readily available for the same information.

> Unnamed sources must have direct knowledge of the information they are giving us, or must represent an authority with direct knowledge. Remember that reliability declines the further away the source is from the event, and tougher questions must asked by reporters and supervisors on the validity of such information.

http://handbook.reuters.com/?title=The_Essentials_of_Reuters...
I'll add to the list: https://www.codydehaan.com

I'm currently deciding on an analytics package, so excuse the several JS calls that are present—though they all strive to be relatively unintrusive.
hmm I had assumed it's our firewall freaking out. Got warnings about unusual traffic that looked more well FW like.

Drive stayed up for us though
FWIW if you bothered to check their website's language after Nokia (i think), Qt already had a confrontational relationship. It is just that they were slowly building it up over time.

And really, ever since the Trolltech days, Qt was dragged into open source kicking and screaming.
It wasn't just me!

Though it was interesting that googling "google sheets down" and clicking News returned 3 results regarding winter weather bedding and 0 results about Google Sheets.
The React-Native Starter App Kit
> To exclusively breast feed you have to be wealthy enough for Mom not to work

Yes, millions of years of evolution and now only rich women breastfeed their kids
DBMSes always keep their database in the file system in a consistent state to be able to recover from system crashes. Taking a file system snapshot is equivalent to pulling the power on the database server in terms of data recovery, but databases are designed to support this.
How can I try those lessons on Windows?
I think the probable cause is that it's not common bugs that cause the corruption but uncommon ones. Most of the time, they work fine. But you really want a stronger guarantee than that out of your filesystem.
Detroit-Hamtramck Assembly: GM's First 'Fully Dedicated' EV Plant
Try Visidata https://visidata.org/
This is cool, I'd dig a $2-5/mo unlimited account for 1 person/team with the same unlimited settings.
Is this coordinated with OS providers? It only mentioned that Intel released microcode.
The TDS adapter for MSSQL is almost ready for Ecto v3 thanks to efforts from Milan Jarić. We are also planning to merge it into Ecto SQL, so it doesn't fall behind again.

Meanwhile, I have worked with a company that had to use MSSQL and they ended-up using two Ecto MSSQL adapters at the same time so they could cover all use cases, which is obviously far from ideal.

It is one of these things that, if we had updated it as we went along, it wouldn't have been so much work, but because it fell behind, the amount of work becomes quite big.

However, there are no plans for a built-in sqlite3 adapter, so your observation still holds true. Sometimes you will stumble upon a part of the ecosystem that is not quite there, and then you need to make a decision between waiting, developing it, or using something else.
Not sure where you read that, but you can put an SD Card. The other reason I chose them is there seemed to be work on CFW for those cameras. They also sell other things which I intend to buy like smart light bulbs and sensors.
oh snap. Good point. As evil as it seems that might just work
It actually used to be an elongated hexagon[1] before the rounded rectangle design. Whether it's called a "racetrack" now, the rounded rectangle is a simple evolution of the original hexagon.

[1]https://vignette.wikia.nocookie.net/logopedia/images/f/f5/Ni...
In my mind, it would seem that unscheduled time off on your terms nowish is preferable to maybe having unscheduled time off on uncertain terms when you hit your limits.

Work can be a place to escape what's going on in life while processing, but if it's causing anxiety too, it's not helping and a break may be useful.
Teams grow at different rates and get bin-packed into mostly adjoining desks.
Thanks so kindly for the confidence of this statement. I feel like I’m gaslighting myself - if that makes any sense. So many confusing lines of thought that all seem valid, that settling on one just seems tough.
Those wires though :O
While I tend to do this as well it is important to also say taking time to do nothing is also a good use of time. We can’t do everything and sometimes when you’re already burnt out putting a ton of energy into something new can make things worse. YMMV