skysight-inc/HackerNews huggingface dataset:
I actually find Rust easier to refactor Rust code than my other $DAYJOB languages, thanks to its strict type system, its informative function signatures, and its syntax. These are ingredients that make Rust programming "fearless".
I looked up Date's two exceptions. The first is uninteresting---databases cannot contain pointers---but the second is sort of relevant:

> If a relation r has heading H, then no attribute of r can be defined in terms of a relation or tuple type that has the same heading H, at any level of nesting.

In other words, relations can nest, but not recurse.
Importance is highly dependent on your primary marketing channel.

Consider the amount of companies that don't even have a website to begin with or have one that hasn't been updated since the early 2000s. And they still do well. Because their target audience discover them in a different way.

In any case wrapping up a simple about page is not a large effort and probably won't hurt to have anyway so do it. But spending a bigger chunk of time on it should be done only if this is at least a somewhat critical part of your marketing strategy. My 2c.
Tufte is required reading for everyone in my group. I actually give every team member a copy of his book.
As randomware attacks become more prevalent I suspect managers’ impressions will change!
One should still be able to just mount the disk and not boot the OS associated to browse through the files? Not fully automated but at least some solution and maybe worthwhile for smaller businesses
A Boy Who Learned to See–and What He Teaches Us About Vision
I don't grind PP, Never got into that scene. I've just been working on songs, and as it stands I can't crack Expert+ Ghost, Light it up, and Spin Eternally. That seems to be my limit.
For my big media volume, which had existed for around 10 years, I use snapraid.

Because of several things:

* I can mix disk sizes

* I can add new disks over time as needed

* If something dies, up to the entire server, I can just stick any data disk in another system and read it

I didn't want to become a zfs expert (and the learning curve seems steep!), and I didn't want to spend thousands of dollars on new gear (dedicated NAS box and a bunch of matched-size disks).

I repurposed my old workstation into a server, spent a few hours getting it set up, and it works. I've had two disks fail (one data, one parity, and recovered from both). Every time I've added a new disk, it's been 50-100% larger than my existing disks.

I've also migrated the entire setup to a new system (newer old retired workstation), running proxmox, and was pleasantly surprised it only took about an hour to get that volume back up (incidentally, that server runs zfs as well.. I just don't use it for my large media storage volume).
I'm glad Windows still has a high contrast mode for the people who really need it to see things, but I so wish that designers everywhere would think much more about keeping good contrast. They're all working on high-end monitors in ideal conditions, all nicely color calibrated. But that's not normal. TN panels are still very popular. On those, elements displayed on screen very easily lose contrast when looking at them at an angle. I have a sub-optimal positioning right now on a TN panel where the center is lined up with my eyes and looks good, but if I look to the top of the panel, everything is darker than it should be.
But it is early, it was supposed to be left alone for another 30 years.

CCP actions, or rather Xi, imo, reflect a level of nativity or perhaps just typical authoritarian paranoia. People in Hong Kong were warming up to the mainland, more and more were identifying as Chinese primarily. If CCP had left well alone and continued on the course, they would have had a loyal Hong Kong with a new generation that could accept gradual reform, but they've poisoned that well.
Quoted Often, Followed Rarely (2005)
Until your own child or spouse is held hostage or sequestrated. You will negotiate.
DeepMind plans to open source AlphaFold
I think wikipedia got the details wrong there. Crassus didn't offer to buy the burning buildings, he offered to put fires out. At least, that's how I understood it years ago and that's what Wiki's own source shows-- http://www.trivia-library.com/b/richest-people-in-history-ma... .

edit: Actually, Plutarch wrote that Crassus did buy the burning buildings.
Yes, but even more importantly it means they don’t have proper backups and disaster recovery.
Play the Flex Box Adventure
Redox OS
https://www.redox-os.org/
Paying to have yourself scattered on the moon is indulging yourself while you're alive.
This is not entirely useless as you still have a backup of the data, you just need to restore it without the "time bomb".
The vibe.d web server framework uses D's fibers. [0]

I imagine you've already seen [1] and the two other articles it links to.

[0] https://vibed.org/features#fibers

[1] https://tour.dlang.org/tour/en/multithreading/fibers
Ok, that's the absolute worst. I hate running into those 3.1 file pickers because they're so annoying to navigate.
As far as I know they have (somewhat, they do use MSBuild) completely developed their own .NET tooling ecosystem (ReSharper being the most prominent example).

And it shows that they actually know what they’re doing. I don’t know what it is with Microsoft in particular, but they have really mastered the art of building user hostile applications. God, Visual Studio is a mess. I envy you.
Electrical users typically agree to this demand shedding/response [1] in return for electrical bill credits, and it requires opt in. I expect Texas will see a pretty rapid uptake in rooftop solar and distributed storage after these events. For homeowner's, you can capture a 26% federal tax credit for both solar and storage, and finance the entire system (if you don't want to or have the cash) to get a monthly payment that replaces your utility bill (mostly) with the benefit that you're self sufficient when the grid fails (if you purchase storage).

Until the Texas grid operator and the Texas legislator are comfortable enacting and charging for a capacity market [2] to ensure adequete electrical supply during periods of high demand, you should be prepared to go it on your own [3] [4], which is a very Texan sort of attitude I would think.

[1] https://en.wikipedia.org/wiki/Demand_response

[2] https://www.reuters.com/article/us-usa-weather-power-prices-... (control-f "What makes the state’s grid different from other grids?")

[3] https://news.ycombinator.com/item?id=27551254

[4] https://www.texastribune.org/2021/06/14/texas-power-grid-con...
I personally pictured something similar to the dough hook attachment on my stand mixer
> Can't speak for all dbs, but many use a clustered index on the primary key.

AFAIK, only MySQL (with InnoDB engine) and SQL Server, AFAIK, do it by default (always for MySQL/InnoDB, and by default unless you create a different clustered index before adding the PK constraint for SQL Server, but even then you can specify a nonclustered PK index.)

PG doesn't have clustered indexes at all, DB2 has a thing called clustered indexes which aren’t quite the same thing, Oracle calls having a clustered index on the PK an “index organized table” and its an non-default table option, and SQLite has what seems equivalent to a clustered index ONLY for INTEGER PRIMARY KEY tables not declared as WITHOUT ROWID.

> You can still use a unique identifier alongside an incrementing primary key, and you could choose to use a more compact format than the UUID.

A key point of using a UUID is distributed generation avoiding lock contention on a sequence generator, which is defeated by using both. Just “don’t use a clustered index where distributed key generation is important” seems a better rule, even if it precludes MySQL/InnoDB use.

Also, most DB’s that explicitly handle UUIDs store them compactly as 128-bit values. If you want to transform them to something other than the standard format for UI reasons [0], that doesn’t preclude using UUIDs in the DB.

[0] seems like bikeshedding, but, whatever.
Soundcloud is known for music though. It doesn't have the range of content Youtube is known for.
Set up one of those thermal solar power plants that are like a sea of mirrors and a tower with a boiler on top, then raise the body in a cage on a winch to the top.

"Head towards the light".
> Likewise, humans make mistakes in transactions and if they can't be undone... problems

But that is saying everything is shit. I do not disagree but I do live in this world.

> EDIT: I should clarify that I don't believe software authors are responsible for use, but rather for bugs

I got that but what would it look like? In practice? As that seems impossible to me.
>designed to be anaerobic

aerobic - with oxygen

Anaerobic decomposes as well but it is not compost. Anaerobic decomposition is putrefaction and creates the "smell of death"
> That was clearly a bug on the X11 server side, too. A server should be built such that it's impossible for a client to crash it.

Not sure X11 itself was to blame for most crashes. GPU drivers tended to be hit or miss in the past and if I remember correctly even Microsoft had enough of that mess at some point and started to isolate them from its otherwise monolithic kernel, just so it could at least recover the session instead of blue screening.
I’m not arguing philosophy. I’m arguing how absurd the statement “it’s crazy hard to get people to sacrifice themselves for the better good” is, as if OP would sacrifice his or herself for anyone here they didn’t know.

What a grand delusional statement, like the sibling comment here. It’s literally arguing moral superiority while ignoring pragmatic reality.

Maybe you watch a little bit too much television, but there are plenty of spouses out there who would, for example, not want their wife to die in childbirth if they had the option.
It has from a certain angle: For society/the internet as a whole it might be better for no one to pay the ransom at the cost of some of them perishing. The ransomware attacks would become unprofitable and would eventually stop. But to assume any organization wouldn't pay the ransom if its survival depends on it is obviously unrealistic.
> yet simultaneously are able to discount the weapons program hypothesis? It’s one or the other.

You can discount it from the lack of evidence. I can be considered again once some evidence is available.
I’ve done this, but with printing. Let me tell you, running a traditional business profitably is _hard work_ compared to computer touching.
The privately owned fire brigades in NYC 100 years ago weren't much better. The free market at work:

https://www.youtube.com/watch?v=9zoXk1vnmcg

The real Bowery Boys would sometimes sabotage other companies' insured buildings by setting the fires.

https://en.wikipedia.org/wiki/Bowery_Boys
On the other side, it is never easier to learn C# than now. The amount of ceremony removed in C#, the university educated functional programming patterns, the universal availability on operating systems and the quick setup (including eg. notebooks) are just some things.

However, when I think back to my first line of code 30 years ago, i would also be scared of modern languages (however this applies to all actively maintained languages).
You're thinking of a TN panel. VA panels can be nearly as good as IPS in terms of viewing angles.
Parting Shot: "To all beta testers using Starlink this summer, better come up with a dish heat management system or else face no connectivity. Not surprising, considering this is a company owned by Elon Musk."
This earlier article is less ambiguous,

> Over the next 30 days, naturally-occurring microbes—and a few turnings with a tool similar to a dough hook—break the body down.

https://www.vice.com/en/article/93wmd5/the-first-us-funeral-...
That assumes the backup couples the data and compute together, like a system image or something. If the backup is just data and is somewhere else, you can just rebuild the compute infrastructure from a known secure state (which arguably may require rebuilding the entire compute environment).

Even if your backup does couple the data and compute together, if it's simply time based (not sure what other event you could use really, perhaps some pure probabilistic function), then it seems like you can just trick the environment that the time is something else to get back in.

The real underpinning issue is that this stuff breaks the state of the infrastructure and the business can't afford the downtime to go around and repair these issues.

If you have your infrastructure build out mostly automated, that automation is backed up, and critical data is backed up, then you can reasonably sidestep these issues (I supposed a real thorough breach might integrate the ransomware in this very automation system but it should be reasonable to root out). The other issue is of course if the intruders threaten to release private data (empkoyee and customer PII, financials, so on). There's also business integrity but that doesn't really seem to matter anymore.
Maybe corporations should make it standard practice to have cold storage backups that are physically disconnected from the network (by humans) in a rotated fashion. Backup A is physically disconnected on B days and backup B is physically disconnected on A days.
> We — the programmers, designers, product people — collectively decided that users don't deserve the right to code in everyday products. Users are too stupid. They'd break stuff. Coding is too complicated for ordinary people. Besides, we can just do the coding...so why does it matter?

Is this really what happened? Did MySpace's model fall out of favor because "we" decided that FB's model was superior? Or was it just the free market reacting to FB's better capitalization strategy (social graph discovery, algorithmic content presentation).
Reliant/NRG offered me a one-time $25 bill credit for joining the program, as a Nest thermostat user. Not worth it.

https://support.google.com/googlenest/answer/9244031
Is it an algorithm? Or just some people pushing buttons in a room?
Wiktionary's Etymology Scriptorium (wiktionary's etymology discussion channel)
> Security through obscurity

This _should_ be part of a multi-layer security plan though. You don't depend on it as a primary source of security, but why would you expose more internal information than needed? If something does go wrong with another layer that obscurity _helps mitigate the damage_.
YouTube shorts broke my workflow. My son likes to make short videos of himself singing songs or doing funny things and then we watch them on the TV together. YouTube retroactively made all of our videos “shorts” and then says you can’t cast shorts to the TV.
In addition to the wheelchair ramp example, there are a few navigation apps for people who are blind which use OSM data - crucially features like tactile paving and crosswalks with voice prompts:

https://wiki.openstreetmap.org/wiki/OSM_for_the_blind
The default "GUI" library for .NET Core has always been web.
>As for space usage, launch weight restrictions make LWR style reactors impractical.

OK, so this is a reply to both you and @nickelpro (your comment is newer but also higher), who wrote:

>Space-based nuclear energy is all based around RTGs, reactors have no place in space

You both seem to have an image in your heads regarding future long duration deep space vehicles (I explicitly mentioned "outer solar system") here that is a mixture of old space assembly and soft science-fiction, wherein industrial capacity is all terrestrial and any ship is built entirely on Earth, launched and off it goes. All-in-one. Even SpaceX with its use of pure chemical rockets to Mars and terrestrial construction plans to break with that: in-orbit refueling is an absolutely key part. And for going farther then that (and as Starship and successors/competitors kick starts a new era of space economics and industry) the clear and necessary next step will be in-space assembly (be it in LEO or a Lagrange point dock or whatever ends up being most practical at a given time).

In the same way we don't expect our ships to somehow be built hundreds of miles inland and then make their way to the ocean or fit entirely on a single semitruck, stay indefinitely on what can be launched out of Earth's atmosphere makes no sense either. The important aspects are all at cross purposes. Aerodynamic considerations are a waste in vacuum and constrict design in very important ways. Engines to get out of a strong gravity well need high thrust, whereas for long distances in space one really wants very high ISP. A torch drive that can do both necessarily bears a striking resemblance to a high energy weapon system to whatever happens to be facing the business end of it, and all known practical models (nuclear salt water, thermonuclear pulse) are ludicrously polluting. And outer solar system ships will need strong variable electric sources with high power/mass too despite solar being entirely impractical. RTGs won't cut it.

So sure I don't think we'll ever see one launch off Earth's surface (I hope not anyway, if humanity is willing to light one of those off here it means we're facing a threat big enough that trashing our home is considered worth it). But that's a-ok, because what we'll do is built empty reactors, or reactor components, and launch those separately from fuel, and put it all together in space. Or for that matter far enough down the road maybe we build that stuff on the moon or in the asteroids or who knows. It obviously wouldn't be a copy/paste, but to the extent that USN reactor designs will get used outside of the military that's where I see it making sense.
If they were caught in the first place and paid up, the attacker presumably learned enough about the infra to find another way in? Or it was social engineering.

Like, is a company who runs its IT infra on Windows XP and pays the ransom likely to switch to the latest and greatest, no expenses spared, in a total and utter overhaul of all their systems? Or will they only try to patch the holes that were already revealed and gloss over the rest? Blame it on the intern, all that.
I am running the new iPadOS beta and I don't see any new options fro app development. Anyone know what I am doing wrong, or have a link to some docs?
Horrible? Sure. But difficult to navigate? I am not so sure. Maybe because I used Win 3.x and 9x? Could be.
They’re supposed to back up their data and set up proper contingencies. By failing to do so, they are already putting patients lives in the hands of the encryptors.
Well beating up someone to death will bring you money once, beaing someone multiple times will bring you more money.

Ransom gangs are business oriented.
Maui is Xamarin.Forms. It is undergoing renovation to compete with React Native, Flutter and the self rendered stacks.
Instagram walked back the forced-login-to-view-page change 2-3 weeks ago, and within the last couple days put it back on.

Guess I don't get to see Instagram pages anymore. Sad thing is many small businesses use Instagram for their "website", there's a few around me that I haven't checked out because I can't see their "website" on Instagram.

> I wonder if it's affecting influencers' business.

HN is a self-selecting bunch. The vast, vast majority of people that care about influencers are logged in all the time anyway.
This is how it’s been forever. Windows 10 is the same - the fact that there are two control panels is mind boggling.
I'm happy with the Steelcase Gesture... And taking regular breaks to stand. I find Aerons dig painfully into my thighs. (Plastic rim on front). Cheaper chairs can be comfortable, but generally break after a few years.
For the First Time, Drones Autonomously Attacked Humans
I wonder if the software update dialog box will still feature the useless flying dots instead of providing useful information like: what update is actually doing (or more like trying to do but failing), how much progress it has made in trying to do it (or, more like where has the damn thing hung again) and (god forbid) a solid guess as to how many fricking hours are left.

~2T$ and these jokers can't figure out how to reasonably update their kludgy mess.

(sorry for the rant, but this update crap killed a half a day of my non-profit volunteer time and is still unresolved)
With this release you can now charge people's credit cards for micro-transactions directly from the GPU!
How do you go about testing your personal backups? I find my own desktop is harder to verify than a server with automated tests
I prefer Organic Maps too, but it isn't incorrect to state that MapsMe "makes use of OSM Data".
Yeah, there's an outrageously strong fanboy/hater effect with everything to do with Tesla. It can be extraordinarily hard to tell when they've actually made a mistake against the cacophony of people who are merely screaming (again) about how terrible it is that they've done something DIFFERENT.

That said, as a Model Y owner: this wheel wouldn't have been my choice. Seems like the only real advantage is somewhat better visibility to the stuff on the dash and the driver screen (which the Y doesn't even have). We'll see if it catches on, if not they'll probably just back it out and offer a wheel as a service upgrade or something.
>To be honest, I think an altogether new word that isn't a linguistic compound[1] and is narrowly defined as the negative aspects of stereotypically masculine behavior would be the best way to avoid miscommunication.

I don't think it would avoid anything. It would just reinforce the belief that the original term was nothing but a slur against masculinity as a whole, and then the new term would be attacked as well.

After all, it would take far less effort to simply accept that the "technical" definition of "toxic masculinity" exists and is used within feminist critique, and recognize that distinction, than it would to create an entirely new term and have it bubble up through culture. That almost no one seems willing to even assume that modicum of good faith suggests it doesn't matter what terms you use, the premise will be rejected anyway.
While I love the idea of JaaS (Justice As A Service) I suspect that in most cases the cost will make it unworkable. In the situation OP faced, figuring out whether the contract has been correctly executed and whether the payment should have been made would have required specialized knowledge as well as time to look into the details of the case.
Except enriching them in the long run?
They’ve mastered the art of inconsistency. At least they’re doing something to the previously hideous winforms widgets.

Bonus points had actually updated them to the new design language (god fucking damn it).
>Plenty of service providers to choose from.

It's important to be very careful to avoid vendor lock in to keep the option to switch. Parler made that mistake and when Amazon dropped them they had a hard time moving. Providers are constantly trying to lock you in to their particular services.
I wasn’t using it as a specific number, just as “overwhelming majority.” In reality, it’s probably more than 99.9%.
If one is engaged in an activity that is typically compensated (e.g. software development for others' use), then it's not a hobby. It's unpaid labor.
Well it is a beta test after all. This is when the design gets a real life shakedown.
> I haven't seen any strong movement from Congress or the Supreme Court to suggest that the interpretation is incorrect.

Congress—both parties, for different reasons—seems more in the vein of “the basic idea of 230 is wrong in any case and we need to broadly restore publisher liability” (though most of the specific examples cited for that position seem to be situations where the host had actual notice, so there's probably a good argument that the expansive application of 230 beyond its text is a central part of the reason it keeps getting chipped away at); I think Justice Thomas wrote extensively on the distributor liability argument in a dissent (maybe concurrence) to a decision that turbed on another issue.
Two Birds One Stone: A Random-Walk Based Algorithm for Furniture Recommendations