skysight-inc/HackerNews huggingface dataset:
> Nearly nobody gives a damn about the behaviour, eccentric, insane, evil, or otherwise, of the primary shareholders of a corporation that is involved, directly or indirectly, in producing products that they consume.

No, but they have to produce a product that someone is willing to consume at a price they are willing to pay for it. Meanwhile, politicians fail to reduce homelessness with a budget of hundreds of thousands of dollars per homeless person.
I don't think I've ever come across a use case where opening an IDE didn't seem worth it. I've never come across a use case where I though vim was the better option.
There are many times I had to use vim because I didn't have a choice. And usually it was with the thought, that I have to one again use a hacked up line editor.
Extract and run MVS 3.8j TK4- [1] on Hyperion [2] is a bit...hmm less time consuming then installing a barebone MVS, plus more tools, games, compilers...and basic tcp ;)

[1] http://wotho.ethz.ch/tk4-/

[2] https://github.com/SDL-Hercules-390/hyperion

And a pretty good youtube channel "mostly" dedicated to MVS and other mainframe os's

https://www.youtube.com/channel/UCR1ajTWGiUtiAv8X-hpBY7w
> The point of relational integrity is ensuring all your data is in a valid state.

Right, and doing that at the lowest level of your datastore is a fundamentally misguided approach, because it means you can't ever store data that's in an invalid state (almost by definition). So when data does become invalid, you're effectively forced to destroy it.

> And no, soft delete doesn't destroy referential integrity

Yes it does. It destroys the property you described above - that you ensure all your data is in a valid state.

> Don't respond with a 2xx until the data store acknowledges successful insertion.

So the user sees an error. That doesn't actually help much, because what can they do with that error?

> Use Debezium or similar to broadcast entity changes to a Kafka topic keyed on entity id. If you want to retain all changes (e.g., for event streaming), then use an appropriate retention strategy. If you want to retain only the latest state, use log compaction - it will retain the latest record with a given key.

Yes, now keep tugging on the thread of that thought. If you try to write code to reconstruct the state of your relational database based on those changes, you've got two copies of your logic that will inevitably get out of sync, and you'll have bugs that you only discover when you try to actually do it. (And if you only record differences between writes that actually made it into the relational database, you haven't solved the original problem of data being lost because writes are rejected). What you want to do is instead make those Kafka events the primary "source of truth" and construct the "current state of the world" based on that, i.e. event sourcing.

You don't, and can't, make use of transactions with that approach - you get (eventual) consistency because each log is ordered, which gives you the properties that you want with less of the downsides (deadlocks), but writing and reading the eventual results of that write is a fundamentally async process (which is good in the long term - it forces you think about your dataflow and avoid loops - though it might involve more work upfront). And you don't really have relationality - if you need a relation in your live dataflow, you'll generally join at the event pipeline level and make the joined thing its own stream (much like a materialized view in SQL-land). You can build secondary indices etc. but those are explicitly a secondary thing layered on top of your primary datastore.
Just to clarify - you're implying that the amount of work getting done in a day is _positively_ correlated with the amount of meetings that day?
You must be joking?
There is also a big difference between the nm accuracy of lithography and the transistor size.

Creating chips with an accuracy of 1nm does not mean 1nm transistors.

But 1nm sounds good as marketing.
Yes, but nothing will make predictable passwords safe (at least when you have the hash). Enforcing password guidelines helps a bit.
Given what moths have done to every piece of cashmere I own it would be a fitting revenge.
While I have the same feeling as you, let's not forget that those things don't have unlimited range and are vulnerable to simple tools like a shotgun.

Anyway if they have infrared cameras, they'd be more efficient by scanning the forest high in the sky and if they just rely on normal cameras, good old camouflage still works.

I could be wrong but IMHO we're entering a period of rarefaction of resources. I don't think in the future they will waste precious resources like energy and drones to hunt common people, it will be reserved for high profile cases.
Note that with the rise of finFETs we can pull some of those numbers into the 3rd dimension. The effective gate length is higher than the amount of length it takes on the flat plane of the chip.

https://semiengineering.com/moving-to-gaa-fets/
Any sufficiently capable editors will be complex. Emacs for example is just as hard to learn if not harder than vim. Nano is easier for one simple reason which is that it is not as capable.

Could vim be easier? Probably. But it’s still useful and is an archetype. Remember I’m not saying new code should be written in Awk. It’s just useful to know how to use the tools that everyone knows, regardless of whether they should be replaced or improved.

The handsaw isn’t perfect or that beginner friendly, but if you refuse to learn to use one because there are other cutting instruments, you’ll probably have a bad time compared to if you didn’t.
The decision depends on country, pandemic course, mitigations in place and personal risk. Making general claims regarding vaccination is spreading misinformation.

Now you've already been caught making false claims once, the decent thing to do would be to stop being so cocksure and apologize, not dig in.
Flat-earthers should be given as much room as they want to make fools of themselves. I find the notion of "it's on YouTube, therefore it's authoritative" intriguing.
And when you do have to configure the machine, there's no satisfying way to do it.
One of them is the founding member appointee with veto rights.
In particular, the cloudflare registrar forces you to use their nameservers, which is totally fine if you understand the ramifications going in.
I was expecting to see 'Coder' theme in Top-10 and I am not disappointed.
Dell has excellent value for money in their monitors. And has for more than 15 years. Line after line is consistently rated by a wide variety of computer reviewers as top quartile. Yes, you can argue they do not directly manufacture, but the end product is reliable and high quality.
2 seconds after starting said site thousands of sock puppet accounts on Twitter declare it a racist website, payment networks cut you off and the creators are doxxed and slandered all over social media and the news
Demons to some. Angels to others.
There is a time for everything.
A time for pleasure, a time for pain.
Nonetheless they decide, not the others.

Since that basic structure of the human condition won't change anytime soon, pray for them profiting from your guilty little pleasures.
The time the machine stops, the pain will return.
> stop transmission

> cut edges

How are these not absolutes?
I work in a country where engineers are paid like factory workers.. if FB offered me a job i would be happy to take it even they sold unapproved drugs.

Morally questioning a company with that kind of salary and benefits requires a position of incredible privilege.
And if you believe Bukele, they have more transactions than VISA

( 65 K / second)
There are no features with lengths of 3 nm, 7 nm etc.

Some vertical distances, e.g. thicknesses, are indeed of only a few nm, but the process size name always referred strictly to horizontal distances (i.e. parallel with the wafer surface), which are determined by lithography. Those are at least 10 times larger, in the range 25 nm to 60 nm for modern processes.

There are a few horizontal distances that are not determined by lithography, i.e. they do not correspond with something drawn on the mask, but the distances are determined by speeds of corrosion or diffusion, like also for the vertical dimensions, but those also do not count for naming processes, because you could have such a distance of only e.g. 5 nm even in an 180 nm process. Those distances that are not determined by lithography do not influence the potential density of a circuit but only certain electrical performances.
No, not supposedly, really.

We had a new repo where the CLA bot was not automatically working. I was busy with a deadline so to unblock the team, I granted admin access.

It wasn't social engineering. I did it. I just didn't realize what was going to happen after doing so.

I explain it all in the post.
that's what i thought, fingerprintjs is kind of symbolic for hard to prevent tracking
An exciting vacation would be to put out at sea with a few dozen of your compatriots on an oak sailing vessel (brig, cutter, sloop, bark, schooner, etc). The cargo manifest necessary to accommodate our modern existence would consist of the "saftey" of last-resort amenities like durable fiberglass lifeboats, a diesel propulsion engine, global communication access, fuel, emergency rations, and a quality water filtration system (easily recharged by activated charcoal) - but the shared adventure would be cooperation with the wind&stars to navigate the dominant surface area travel medium of Sol-3.

Manually hoisting the sails&anchor to participate in the traditional routines of the classical sailor would justify the communal protein-rich Feast at sunset. You would not need to drink alcohol all day to avoid the effects of water-borne illness (unless Challenge Accepted), nor face the pains of the commonly contracted vitamin-C deficient Scurvy of Yesterday.

The fellowship required to travel by sea via human labor&ingenuity would be far more pleasurable than the solitude of energy spent in a weight-lifting room of a hotel along the generic "beach-front resort" where conventional citizens Stay-For-A-Week-or-Three while encountering generic go-cart or water park "adventures" while consuming the "expensive" meals of a static location (prices set by the Absence-of-the-Fearful-Rent-Seeker).
Compression is a good entry to Shannon entropy. What was also eye-opening for me was that the metric was
motivated by fulfilling a specification which matches an intuitive notion of information [1], much like how the Kolmogorov axioms were characterized to capture the intuitive notion of probability, or how the Church-Turing thesis defines computation.

[1] https://en.wikipedia.org/wiki/Entropy_(information_theory)#C...
> And enforcement regimes that allow them to exist in public are "lax"?

This would be shocking if the Bay Area didn't have an abundance of shelter for them and very-well-funded homeless service programs, but it does. The resources are all there, but many don't want to use them, they just want to be outside and be left alone, and the cities don't do anything about it.
I'd say that happens for 2 reasons.

1. Video games are really hard and costly to make and unless you're a big known company, nothing assures you'll get your money back

2. It's a dream job for a lot of young programmers, so they'll accept anything.
Building Full Stack Serverless App with Amplify, Flutter, GraphQL, AWS CDK, Ts
No. I was never duped. We've always had a CLA bot (a assignment agreement and later CLA was always requirement since the project's release in 2004).

What was not expected was the move to GitHub Enterprise while the CLA bot was fixed.
I'd say it's more a good old machine than a robot.
At this point I think things are quite stable?

I just use a one line config that selects the gnome integration. Always worked great for me on Ubuntu. I think there is little reason for most to do much configuration of XMonad.
Of course. But this is also now makes Tesla a supporter of governments that ban abortion and throttle the democratic voting process.
I guess I just don't have a particular desire for that to be integrated into the same system I use to talk to my friends. To me FB is just a replacement for AIM with some conveniences like being able to look people up by name. If I want aggregated tech news I just come here, if I want to know what someone specific like Stallman is up to, I'll go to his site or send him an email.
Write Tests for all your Missed Branches
GamersNexus on Youtube have a great video detailing all the issues with processor naming with regards to sizing.

https://www.youtube.com/watch?v=wxKGFxmwcDo
Vi (rather than vim) should probably be treated more like how most developers know how to use a unix shell, rather than a specific product. Far more than the program that implements it, vi(m) is more relevant as a UI. Granted, it is not idea and goes contrary to the expectations of users who haven't had much experience with it yet, but it is at least for the time being a de-facto standard worth knowing the basics of (and I mean extrem basics, how to enter leave insert mode, how to save how to quit. If you aren't using a real vi, then anything about the normal mode is nice to know).
I wonder if one could make something like XMonad using Dhall for config. It seems like the perfect use case for it.
> getting a DNA test

still a hard pass from me, I dont trust the 23 and me's of this world with my genetic code.

> get frequent blood checks

Do this either way, prevention is better than any cure, and monitoring is the first step to prevention. Elizabeth Holmes vision was not entriely stupid, when combined with batting her eyelashes, was what lured so many people in.
With Cloudflare, you won't know who their ISP is.
This doesn't make sense to me. My company (FireGiant) sells support contracts for the open source project for companies that want guaranteed incident response times/SLAs.

And Microsoft isn't involved. The .NET Foundation holds the copyright.
How can they put their thumb on you and squish you, if they can’t put their thumb on you?
NFT marketplace selling 'fantasy equity' shuts down 1 day into open beta testing
Isn't this policy how Termux was neutered?
You don't need full system updates on android to update browser and other apps.
Sigh. This isn't about Microsoft. It's about the .NET Foundation.
Can anyone give me a short version of what happened please? I have no idea what the guy is talking about.
Yeah, I'm really pleased with sourcehut. Not many other forges let you ssh into a failed CI host to debug what's happened.
Au Contraire. From the bylaws posted publicly so far, it seems, they aren't truly independent of each other.

Microsoft is the "Founding Member" of the .NET Foundation. They are entitled to appoint an Exec. Director (ED) and the board has no say in this matter (The current ED is the person who forced a commit on a member project). The ED's tenure has no expiry other than when Microsoft feels the need to change (or they leave). All other board members are elected for a set term.

Lastly, the ED can block any board resolution; aka, the elected board needs Microsoft's blessing to do literally anything.

Source: https://github.com/dotnet-foundation/Home/discussions/39#dis...
> there must also exist the technology to engage flying objects

This is called a shotgun wielded by the best AI ever devised: a human.

The Talibans proved that low tech isn't dead.
It's the same in the Culture series. Near-God AI motherships manufacture combat psychopath AI ships by the thousand, which fight lower tech ships by overwritting their CPU caches with EM effectors (very advanced versions of phased array emitters) in milliseconds, taking them over for their side. Rarely it gets to anti-matter and particle beams.
You can absolutely write in a functional style. It does not have to be the enterprise OOP monsters of the past.
Apart from something radical such as adapting a Hindley-Milner type system, I'm not sure it can support functions much better than it already is.

I think most people simple oppose to the idea of a static type system, and my experience is that static type checking is an absolute time saver in the long run for large long lived. Significantly.
They "love open source" because that's what makes most business sense. FOSS is part of the developer zeitgeist so much that you can't avoid dealing with it. MS and others have bashed them for years, but it only got stronger. So it only makes sense to tone down the denial and start accepting that it won't go away.
Resources for Web Designer
Web designer assets for best resources
I kind of have a thing for ThinkPads, and I have three laptops with NixOS:

- ThinkPad X1 Carbon 2018 model. Even the fingerprint reader works with this one. And fractional scaling for the 4k monitor! Config: https://github.com/pimeys/nixos/blob/main/hosts/purrpurr.nix

- ThinkPad T25. Everything except the fingerprint reader works. https://github.com/pimeys/nixos/blob/main/hosts/muspus.nix

- ThinkPad X230: Everything works here. The classic workhorse. https://github.com/pimeys/nixos/blob/main/hosts/meowmeow.nix

I never tried anything else except ThinkPads just because I'd miss the TrackPoint a lot...
"Twitter would have literally exploded" the site went blank mid sentence, was there anything of note afterwards? /s
> Recruiters who do contact me will be named and shamed publicly.

I mean, if I matter that much to a recruiter and that recruiter knows enough to run the program, I might be interested in what they have to say.
Yeah, the (continued) lack of communication is not great. But the timing is admittedly pretty poor for the .NET Foundation as well. They just brought on new board members this week. So delays are kinda' expected... but I would have communicated differently.
How does ADHD causes this and what do you mean with dead? I'm curious, as certain appointments also cause me to "lose" a day. I'm also seemingly incapable to do much else with my time, if there is something I should be doing. (I really like to learn about x, but my job requires me to get better as y, which I don't care for. I end up learning neither x nor y).
You can just send a bunch of drones to clean up after it /s
I think if you read the blog post, it'll be clearer.
>Sometimes this goes from R2 to Q1 (makes sense), but sometimes it goes to H1. Is there an alphabet that puts H right before R?

And this one goes to 11...Oh wait, wrong movie. Sorry.
Not without whole generations of executives and managers dying off.

Do you want to wait another sixty years before remote-everything is the norm? Forty years?
Posted a response to this elsewhere in this thread:

https://news.ycombinator.com/item?id=28796675
Oled tvs have had Screen Shift for years.
Good to know. I was basing my opinion on the fact that the actual infection (confirmed via PCR) had me very fatigued for a week, with a fever for about half of it. And online reports for J&J showed several days of response effects.

I could've opted for Pfizer, but the wait time for it to arrive and to get the full two doses was too long. J&J is one shot, and some say it works better than "older" vaccines.

I did get into the country that didn't have it on their list to be fair. They probably added it later, AZ was on there.
What's the range of those things? And as said elsewhere, they're vulnerable to a shotgun.
Usually when I see that, it's because someone's implemented an inappropriate pattern, or gone over board on 'SOLID' principles or whatever.

C# developers seem especially prone to getting trapped in stupid implementations that massively bloat the code. For taking some Uncle Bob dictat to an unnecessary extreme, or implementing a dangerous pattern like CRQS stupidly for a simple CRUD app. Less a reflection on the language and more of a reflection of the enterprisey culture.

I was interviewing in the C# world recently, it was quite disheartening to hear the same phrases repeated 'hybrid microservices' (i.e. we've got the worst of both worlds in one project! But our TA got to put microservices on his CV!) or 'we value SOLID code' (i.e. we've massively over-engineered our code, development has slowed to a crawl, there are far too many interfaces, and debugging is a nightmare!).

But you can write great, terse, code in C#, and I feel much quicker than dynamically typed languages. I feel like I can implement the same code much faster in C# than I do in the equivalent javascript, even though I've been writing javascript for longer, and that's down to the autocompletion and snippets of a powerful IDE, which dynamic languages will never be able to match. It's also much easier and quicker to move code, refactor, and generally redesign your code on the fly as you're exploring the problem space.
Important to note, this extra layer was added without discussing it would be done before or after. The lack of communication eroded trust.
A compositional approach to Ruby performance
Legal Design, a designer’s perspective on this new practice
Honestly I like the application selection of Windows better, although I don't use MS Office at all. The Adobe suite (particularly Photoshop, After Effects) is pretty unparalleled, despite Adobe's irritating behavior overall. I like Notepad++ better than other GUI text editors, I like Ditto better than other clipboard managers (although Klipper is pretty good). WSL allows me to do Linux style development reasonably well, handles about everything except systemd. I'm releasing a game (eventually, life got in the way!) for Windows and potentially some future games for Windows. They'll also support Linux of course, but Linux on Windows is an easier task than the other way around. Windows also has very good UI scaling and pen support in the form of their tablets.

That being said, after I no longer need to do video editing so my Adobe Suite usage will be back to just Photoshop, I'll investigate switching back to Linux as my primary OS again with my next laptop.
> You want a lot and make demands but I don't see how what you said is economically viable.

FF _is_ already what I "demand" they just need to stop copying every UX feature of chromium under the ilusion that it will make them "competitive" with Chrome. And they need to stop spending money on all these side projects and focus on the core products FF and TB.

These corporate people need to step aside and stop chasing an impossible goal of FF market share growth. They can never compete with behemoths like Google or Microsoft or Apple. The funding disparity and they way the competition setup mottes and baileys is just not realistic.

Google paying Mozilla for default search engine privilege is just a way for google to go CYA, in case they get into anti-trust litigation ("we even fund the small players"). The moment FF actually make a dent in market share is the moment that Google closes the tap on funding.
The only thing common between Samsung that makes phones and Samsung that fabs chips is name.
Holocaust was so striking to contemporaries, despite genocide being fairly common in history, at least in part because of its technological efficiency.

Technology also allows for more leverage. Hitler need an entire modern nation state with millions of people, semi-autonomous robots may give this power to a group of thousands.