skysight-inc/HackerNews huggingface dataset:
So, that failure mode makes it pretty much impossible to conclusively attribute it to wearing out the NAND write endurance. You probably hit a firmware bug or failure in a different SSD component, otherwise you would most likely have been getting warnings from your OS about impending drive failure based on SMART data.

SSD wrote endurance is an unavoidable ticking time bomb. But it is nowhere near as unpredictable or imminent as many people assume. It's a failure mode that doesn't sneak up on you, and usually takes real effort to trigger. Other failure mechanisms are much more important.
If you're publishing a dataset in the terabytes it does actually make sense to at least do a pass over it and make sure the data you're using isn't skewed in any undesirable way that would cause problems down the road. For example, if you're releasing 5tb of face photos for training facial recognition nets, it would certainly be a problem if all the faces are white women or asian men - the result would probably be over-fit and not perform as well for people in other categories. It would be correct to call that a diversity/inclusion issue.

Privacy and accessibility reviews serve similar purposes there, you're reducing risk by checking for these various problems and ideally they also spot ways to improve the quality of your outcomes.
It was.

While I was using Rails for web dev, I was using python for Gtk apps.. Ubuntu had a visual Gtk app creator. I forgot what it was called. It generated python code by default. That whole Linux app ecosystem was python for a while. Then there was a brief period of Vala being used for this. Not sure what they use these days
Thank you very much for your reply. Its always good to hear from inside the industry. The two points make complete sense. I can definitely see an author wanting to stick with a publisher that has made them money in the past.
mpv with --script-opts=ytdl_hook-ytdl_path=yt-dlp allows to watch Youtube videos with a fraction of the system load that Youtube demands in a browser.
Finding three bugs in the Markdown crate with cargo-fuzz
It's pretty wild that Meta has gone all-in on this "metaverse" concept when VR as a platform has completely stagnated to date. VR still hasn't found its killer app, why is Meta so convinced that it's going to look like Second Life?
Highly recommended, I have a whole slew of consumer and pro-sumer Li-Ion chargers and this one is by far the best, it's not the cheapest but it works very well.
Jeffrey Epstein and his powerful friends never needed the Internet for trafficking.
That’s nothing. I have a little WTF moment every time I hear an American pronounce the word “buoy”. :P

I’m sure that’s reciprocated on more that a few cases too. :D
> Because readability has always been in the eye of the beholder, and codifying it makes it even worse.

This is empirically false. Consistency, even if it is unfavorable to your preferences, is superior to inconsistency. So a codified set of best practices is better than none at all.

There are part of Google's style guides that I would change if I could, but I also prefer having a style guide (and one that goes beyond things that are lintable) than none at all, because consistency across the codebase means that I can usually understand code at a glance, or if not, know at a glance that something unusual is happening. (this is in fact precisely the argument in favor of autoformatters like gofmt/black/prettier, but extended to softer concepts that can't always be formatted: consistent style, even if it isn't your favorite, is superior to inconsistent style).
Try to explain?
It already had IPv6 support, but that was an either-or situation: Either you ran on IPv6, or you ran on IPv4. Dualstack was not an option.
Unfortunately no mention of Playready DRM support.
This has a dependency on the government actually enforcing the law though, in Canada when it comes to real estate, it has been well demonstrated that they will not. Hopefully for the US it is different.
Do we have numbers on how many tenants are making use of eviction moratoria?

I know a few folks that are apprehensive of the markets just cashed out, took a mortgage and bought a condo to rent. Especially if they bought a couple of condos I can't imagine they'd otherwise have the income or reserve to pay out-of-pocket when their tenants refuse to. I'm as liberal as they get but this kind of thing feels like over-stepping from the government; I agree tenants need to be helped, but not by moving the hardship upstream in the economy - maybe the government should pay their rent instead. Dunno, feels very strange.
Home ownership is not necessarily the unalloyed good that the American Dream (and tax policy) make it out to be.

That said, I'm not arguing for this specific rental model, either.
We need to add Team Politics as well. We often spend more time in right articulation to keep it diplomatically correct and communicate a risk/problem/concern - if it involves multiple teams. People often do not accept this communication and it goes for several iterations before they all arrive at work breakdown. Not sure there is a way to measure these churns.
That's the website of a vegan activist (and doctor) who refuses to acknowledge any health benefits of animal food. It's not neutral science-driven organization, despite masquerading as one.

Dr Greger even goes to the cognitive dissonance of claiming that whole food plant-based are the healthiest, while also
telling people to buy processed supplements.

https://nutritionfacts.org/about/

https://nutritionfacts.org/questions/vitamin-b12-deficiency-...

Disclaimer: I am vegan, but I also believe in honesty.
(this comment now obsolete)
> These will complain loudly when the icon changes, but, really, don’t see the OS beyond the apps IT makes available.

And they're doomed to complain anyway because Windows seven EOL is in a bit more than 1 year!
Not. It does _not_ say "all users". Additionally, there's a lot of weasel words.

It does not say they've stopped doing facial recognition. It just says they've shut down one program.

They also specifically reference the "usage" of facial recognition, not the act of facial recognition.

My guess is they are still being paid by governments to collect this data but are just not exposing it.
Yes, most of these have that feature, what's unique about the MC3000 is that it allows you to create your own charge profiles ('programs') which you can then use to perform various operations on single batteries of batches of them. For instance, you can move batteries to a target voltage, which is wise to do before welding a pack with parallel cells (unless you like sparks, and if the difference is large enough, burning up interconnects).
> If you only install a webserver once in a blue moon, make a .txt checklist of the steps you followed.

This brings up a very important point about checklists that I don't think gets enough attention.

The problem happens when somebody "updates" that web server in-place. If they try to record what changes they made in the middle of the checklist, eventually when someone tries the whole checklist from the beginning, they'll find it's now broken; the steps aren't working as expected. This happens to me when I try to record changes in my VirtualBox configuration after I add a new system package or something; later I try to re-deploy my vbox, and it breaks.

So checklists should be considered immutable. Once you create them, don't assume they will work again if modified. Instead, if you make any change to the checklist, you must follow all the steps from beginning to end. This way you catch the unexpected problems and confirm the checklist still works for the next person.
And then to post a relevant link about it.
Backblaze IPO
2. faster as speed or development? Gem ecosystem in Ruby makes it super fast to develop stuff, I'm not sure is there any ecosystem that rich with up to date libraries.
You are not accounting for bad faith actors who lie about the landlord's actions for their direct own financial gain. Living rent free in a property is saving a tremendous amount of money! Like, as a % of income it's probably more than the average person pays in taxes. The financial incentives to abuse the system are enormous
Microsoft has a rich historic tradition of releasing seemingly well designed, well received tools and applications that are immediately clubbed to death by poor planning, toxic marketing, vague patch and maintenance priorities, and in many cases a near schizophrenic pursuit of niche or unrelated market dominance.

one wonders, for example, what Zune could have become had Microsoft just used that juggernaut dominance to focus on the customer and experience instead of drifting down a rabbit hole of byzantine industry pre-crime enforcement.
Question: What happens when you're reading?

For me, my inner voice kind of repeats it, if that make sense. Can't wrap my head around what "understanding" would be without that lol.
If you can remember the name of that book, I'd love to know it!
Ah, thank you for clarifying that. While I haven't used VR much, that actually is one of the things I worry about the most: being so disconnected from my physical environment. But I'm also a person who doesn't like walking down the street with earbuds in, preferring to hear what's going on. I wonder how much people will vary in their willingness to dive into VR (and disconnect from their physical surroundings).
Thank you for all your work. Homebrew is one of the most useful tools in macos development ecosystem, at least for me. You're doing an awesome job.

That said, I did notice recently the same effects as the OP. I.e. I try to install something small and it depends on something like python, which triggers "upgrade the whole universe" loop, which breaks a ton of things (e.g. python upgrade doesn't carry over installed modules, but does change current version - which breaks many local python scripts since their dependency modules are now in the old version). Auto-cleanup tends to break a lot of things too - especially bad for commonly-used things like openssl or ICU which commonly are linked as shared libs.

I think there are settings for changing all of this, but you only find out once you've already been bit. Maybe it's worth considering making it somehow explicit - e.g. ask the user "do you really want to upgrade the whole universe" before going in? In many cases, I'm completely fine with using python 3.7 even if python 3.10 is already out. And most of the tools that depend on python would be fine with it too. It would be nicer if low-friction mode would be the default.
An I think outlook is the best email client I have used.
>Like if I want to add a word to every page title instance of every page

This is interesting. what is the usecase here ? what other similar kinds of stuff do u need to do ?
Ardour author here.

> it's also not truly FLOSS as it requires a paid license to download the binaries, (same for Ardour on non-Linux systems)).

This does not stop something being FLOSS. The GPL that we release Ardour under is 100% consistent with charging money for a ready-to-run version. And we even actively encourage people who have problems doing that to get a copy from a friend. There is nothing in any FLOSS license that requires gratis access to pre-built binaries; anyone is free to get the source and build it themselves, if they are up for the task. Most DAW users are not interested in this, and we chose to use it as a way to help fund the last 10+ years of what is now a 21 year old project.

> Ardour is okay, but only if you don't mess with MIDI.

There are plenty of people using Ardour's MIDI very successfully, even if it remains true that our MIDI workflow could use some significant improvements. Version 7 will hopefully see a great deal of changes in this area, and it will be a primary focus of the early 7.x release series.

> Third, my plan in regard to time signature is to abstract away all the logic into the `https://github.com/RustyDAW/rusty-daw-timeline` repo. It's sole purpose it to be a black-box that takes a function of musical time (f64 of beats) and returns sample time (represented as i64), and vice versa.

Good luck. This is likely to be much, much harder to get right than you currently imagine. I made a few notes about the "new" system in Ardour here: https://ardour.org/timing.html Although some other DAWs do use float representation for time, our experience has been that it's a terrible idea. Fixed point is much easier to deal with.

In some ways, it's always nice and even a little exciting to see a new FLOSS (or even non-FLOSS DAW) starting up. On the other, it is a bit frustrating knowing how much developer time and brain power will have to go into getting to where Ardour was (say) 10 years ago rather than pushing existing projects (like Ardour) forward. Good luck!
Hmm, according to [whee!] https://en.wikipedia.org/wiki/Project_West_Ford

Fifty years later, in 2013, some of the dipoles that had not deployed correctly still remained in clumps, contributing a small amount of the orbital debris tracked by NASA’s Orbital Debris Program Office. Their numbers have been diminishing over time as they occasionally re-enter. As of March 2020, 36 clumps of needles were still known to be in orbit.

I wouldn't want to be hit by that, while being in not much more than an inflated tin can ;)
Why use your own money when you can use other people's money? Apple, MSFT, Google, etc. All these companies have massive piles of cash on hand yet continue to finance operations.

Irrespective of that, I agree that even if Zillow fails here, it doesn't bode well for the future of the RE market.
The point is having separate eeproms, separate bios flash memory, separate storage controller in SSD drive etc etc - apple focuses very hard on NOT doing any of that.

They are CONSTANTLY pushing down part counts.

The claim that there is "no reason" for this is ridiculous. There are at least 10 good businesses reasons, from part count / inventory complexity, to assembly time, to durability to get rid of parts, connectors, ribbon cables etc etc.

The best part is no part.

And yes, it makes folks putting in (often crap) replacement parts and reselling things (without disclosure) harder too. Does apple care about that? No. And there is a good business reason for them not to care, their users want a trusted device. Apple brand strength is at record highs.

As speeds scale, bus speeds scale, frankly apple is going to have the advantage if they can tie things in better. At some point you can't run PCI full speed over things like a replaceable cable, the tolerances are too tight (16GT/s etc).

On HN it's like reading of folks who are used to stone blocks, very modular and stackable and replaceable, yes, complain about something like concrete with rebar in it.

You really realize the mentality advantage apple has when you come here. While other companies are dumping tons of parts, connectors, EEPROM flash ships (which BTW can brick the system if the update doesn't work) Apple is streamlining and integrating.
This looks interesting, it appears to be along the same lines as baserow.io, NocoDB, Metabase and the like. Are you aiming for the same space or what makes Basetool different?
Production priority quota horse trading in the days before it was easy was a real skill. But non-production quota was free and virtually infinite, even in those days.
ASK HN COMMENT: Can anyone here point to / have anything to add on the mathematics of defining curved surfaces with greater than 4 edges?
Most software requires you to define patches with 3 or 4 edges, in some cases the natural curves you would want to model create areas of 5 or more sides.
Agreed. I've noticed an uptick of what appears to be sex workers on dating apps. Surely some of them were trafficked, just like some were on Craiglist.

I'm not sure why Craiglist personals weren't okay, but the same exact thing on Tinder or Bumble is.
I personally think them removing the personals section was a bit silly. It is like Facebook saying, we are going to remove our messenger feature because people could use it to chat about illegal stuff. Or Google saying, we are going to remove our cloud storage because people could host illegal stuff.
I still have Ultra 1 Creator with 1GB of RAM that I plan to use for some oldskool development. At the moment it has Solaris 2.5 and SunPC DX2 card for running VB 4 and VC++ 1.52 on Win 3.11... And also for playing Castle of Winds.

Modern hardware and software feels so boring compared to all this madness...
I didn't read the article yet but since you're offering... how do you "think through" problems?

Example, this was a dialogue I had in my head this morning:

"Avenue X has a lot of stop signs which is annoying. But Avenue Y is narrow and it's garbage-pickup time, so I can get unlucky and really stuck behind a garbage truck. That's not worth the risk, I'd rather deal with the stop signs so I am taking avenue X"

What is your equivalent of that? Basically, how do you evaluate two alternatives? And how do you know how you made your choice? EG in my case, I know I picked Avenue X because I prefer the annoyance of stop signs to the risk of getting stuck, because that was part of my conversation. How is it for you?
Show HN: Stats for your favorite games all in one app
>I could probably optimize the laptop more if I were willing to t

Seems to cut off here.
In 2018 we (Tracker Network) released a companion Fortnite stats app to compliment our rapidly growing website, FortniteTracker.com. The app and website basically provide a way for users to see their stats progression and recent matches. It was a big success and we peaked at #2 in the Entertainment category behind Netflix.

Now, as the demand for Fortnite has waned, we've revisited the app, adding support for several of the most popular FPS titles currently available as part of a complete redesign.

Let us know what you think of the app! We're always looking for new ideas and feedback from people in the industry.

If you're here for some technical details about the app, here's a bit of a breakdown:

- Original app was React Native. Found it difficult to work within the React/RN ecosystem.

- New app is built with Flutter, used the same identifier and did a drop in replacement on the app stores.

- Latest title we added, Apex Legends, took 2 developers 1 week to complete (ready for production.)

- Backend is .NET Core, an ever growing project which has ~50 subprojects for various title implementations and tools.
Is there anything GNU or good that's essentially AC for android? By good I mean isn't a slot machine with an AC style minigame. I already know about the current official android AC spinoff.
Snickers bars are also disgusting heavily processed crap that has no benefits to the consumer. Popularity isn't a metric of success, obesity, the use of IE6, Windows, Intel graphics, and being infected with coronavirus is for instance popular.

>But IMO failure is more likely to come from alternative non-meat (or vat-meat) than because of what you’re objecting to.

That is a pipe dream that doesn't exist, you are saying it will fail because of 3D printed steaks that will cost 30 cents every 10 lbs and be 100% equal to steaks. Comparing it to a fantasy replacement isn't useful.

>The big four (fat/carb/protein/fibre) ratios won’t put anyone off, especially not people who might otherwise go for Quorn burgers.

Quorn is nearly 90% of a pressed fungus with ingridients such as egg white and flavors, not a frankenstein mixture of highly refined oil, peas and rice.

>suggests to me you have an identity of being a meat eater

I don't eat junk on purpose, I will eat whole foods that include meat, yet you self identity as a vegetarian but you don't see me saying you identity as one in italics disparagingly. Your small sample bias doesn't change the fact its nothing more than a novelty, and reenforces it, They will never replicate your cooking as a habit, and comparing junk food to most vegan food is fitting in nutrition but if your bar for quality vegan food is to compare it to snickers and the cost and nutrition of McD and Burger King I will not partake in eating junk food no matter how few animals are in it.
The so called "food" they made is disgusting.
Yeah I can’t fault the investors really, they’re just observing the world and making a bet because of the reality that is - they’re not the ones creating it.

Meanwhile the NIMBYs that are creating it blame everyone else and play victim.
I don't see why maintaining past expectations is such an important design consideration as you're making it out to be. Expectations change as needs change. Do you still expect to be able to replace your BIOS flash chip, or the controller on your HDD?

Furthermore, do you really believe it's a realistic scenario that a customer would be buying a top-of-the-line flagship device for which portability is a main selling feature, only to be carrying around some aftermarket storage everywhere to boot it with when it begins to fail?
How convenient that existing laws only "seem reasonable" in a world where mega-corps own all real estate
> 100%. I want something that combines the multitrack timeline of ACID with the MIDI, control, and audio routing of a virtual modular synth or console.jp (sadly not updated since 2008). I would work for a significant pay cut on such a project if someone's hiring.

ardour.org has money in the bank right now. Make a proposal!
Cryptos are for idiots
> Everywhere is struggling with housing right now, because nowhere has built enough since the great recession

That was my original point in another thread (under building during the great recession + an exodus of building talent).

> It does not strike me as a particularly attractive place to live - but I'm not a big city person, and prefer more mountains/nature. Its population has sure been growing, though, indicating that someone wants to live there.

Houston is growing at half the rate of Seattle, at least in the last 10 years (10% vs. 20% growth). Those cities growing the fastest seem to have the most pressure put on their housing markets, which makes sense.
So... I am confused about something, isn't it better to start writing some automation scripts and document the missing piece for later?
The speed lost due to distance would be infinitesimal, but is that the only speed loss there would be? I'd expect that parasitic inductance and parasitic capacitance would be higher in a socketed system which would impose speed limits.
Homebrew is shooting themselves in the foot with their decision to drop support for Mojave. I'm actively looking for another package manager and I suspect there are a number of developers who feel the same way.
YOLO-level development is a slippery slope... We had a case where 2 backends from 2 teams needed to interoperate.. to support a much talked-up UI/functional feature that was supposed to make our product standout from rivals. What was implemented was a rube-goldberg like contraption on the backend, where I dreaded being on-call as the talked-up UI feature was rolled out to more and more customers.

Oh yeah, we had unit tests all right, fragility didn't prevent that since you couldn't commit otherwise.

So there was no safety net. Just a constant dread of customers actually using the feature. So "fast-and-fragile development" resulted in a worst-case scenario as far as engineers were concerned.

The author says : "Their reports won’t tell the manager that they are having a terrible on-call experience". This was exactly what happened to me. And I quit one day, this was a big factor, two weeks out of a month (in my rotation) I'd be on the hook for supporting this morass of problems.