skysight-inc/HackerNews huggingface dataset:
What exactly is the problem with a "massive monolith in a monorepo"?

Having it all together is perfect for code re-use and testability.

It's also very easy to know if you broke the bigger picture while working on a subsystem of the monolith because the test-suite will tell you.

In my humble opinion, monoliths are unpopular because not much thought went into the original design of the code and as a consequence there are large chunks of technical debt interfering with everybody's work. It certainly doesn't help that many popular frameworks don't give you the design architecture to grow big apps.

But the good news is that if you don't split your teams, you also have more engineers on hand to refactor the codebase to be more manageable.
Replying to myself to add: for any other household service I probably wouldn't have even noticed. But, being in a vulnerable position, having sketchy locksmith services really freaked me out. You want my address and credit card info and also know that I have a disabled vehicle potentially outside of my garage? No thanks, not taking any extra chances here.
It seems you do need to log in, but just unchecking 'responsive' makes everything load a lot faster and become a lot more usable.
My first graphics card was a 3DFX voodoo 3. That was also the first machine I installed Linux on. Throwback!
Oh heavens, it's a minefield. It depends on many things and I'd be doing you an injustice to make specific recommendations. Moreover, if I suggested not to install certain security updates and something untoward happened then I'd be blamed.

However, here's some general points.

1. If you consider security paramount then install all security patches, just be certain before you install the others. Keep in mind that some—I can't remember which—are not just security patches but they also alter the OS in ways that make tweaking Windows harder and often they can't be uninstalled because in addition to the security patch they're loaded with 'afterthought' OS features that aid and abet MS. For example, they include code that makes it easier for MS to push updates, monitor your PC's activities etc.

(Whilst I've toyed with all versions of Windows to v10, I've little day-to-day experience past Win 7 (I decided long ago I was not going to use anything past W7 for serious work as delousing the OS just took too long),

2. Consider if your internet activity is risky. Do you visit porn and or way out gaming web sites? Do you do internet banking, etc? (I don't and I gave up Internet banking years back—and only use a debit card for online stuff.)

3. You need to be clear about what each KB does before you install it. With Win 7 any KB issued past when Win 8 came out I treat as suspect. In fact, I use very few patches past when the WannaCry ransomware came out in 2017.

Search a specific KB together with terms such as 'Microsoft spyware' and so on. Use search engines such as StartPage instead of Bing and Google. (It's been a while since I last looked but some netizens are rather clued up about the actions of KB patches, so it's worth taking the time to find them.

__

Re Office 2010/2007. I don't use 2010 so what I'm about to say may be just caution on my part. It's possible that 2010 may 'upgrade' Windows with a patch that isn't removed when it's uninstalled (this isn't unusual for Microsoft). This could have some bearing on the matter and it could affect the operation of Advanced Tokens Manager. It's unlikely but it could possibly happen if you initially upgraded from 2007 to 2010 (the keys/tokens might get mixed). Check or test first!
> black peoples' bodies are far more suited for strenuous physical activities than asians'

> […]

> The reality is asians aren't as physically capable as other races, generally speaking.

Do you apply similar logic to explain why black people are underrepresented in technical fields while Asian people are over-represented? Would you say that Asian peoples’ minds are “far more suited” for strenuous intellectual activities than black peoples’?
It's quite interesting that they also attacked a substation that looked important on a map, but wasn't actually vital. I think some of the early reporting about this incident suggested they "knew what they were doing", but the apparent misidentification of one of their targets perhaps suggests the perpetrators were making educated guesses, without detailed/insider knowledge of how the system worked.
*correlation
"I recently had the pleasure of being a patient"
I'm not sure how anecdotal this is, but I've probably interviewed at least 50+ candidates at companies I worked at before, and IIRC only one of them was black. It's not like my previous companies didn't want to hire people of colour, but there just weren't any around?

The only black dev I know personally is my ex, and he was the only black person on his old team (of devs I mean, there were other black people at his company; it was a big media company) and is the only black dev at the new company he's at.

So, these programmes seem to artificially increase the number of PoC in the industry by having a few large companies have diversity programmes, without actually affecting their market share (for a lack of better word) in the industry itself? Is this just the wrong way of thinking about it?
Your position is effectively “it’s not harassment when we harass someone, because we’re not the harassers”.

Doxxing is an escalation intended to cause real harm in the real world.
> I started to tag as #ItsAGraph, #NotATree

Oh, epic! While I do agree that most things that are modeled as yes are conceptually actually graphs, maybe my standards are lower/I just use worse software - I'd be very happy to get more trees. My typical rant topic is "just give me a damn tree". The worst offenders regarding this I can think of are note apps with their weird "notebook", "chapter","page" concepts rather than just letting me choose the depth of nesting I need.
This is from memory, but ISTR people claiming that Wallace's characterizations in essays like "Shipping Out" are mostly fictionalized for (successful!) literary value.

Edit: Found it: Franzen thinks that his dialogues were implausible[1].

[1]: https://www.theawl.com/2011/10/a-supposedly-true-thing-jonat...
C++ and Fortran are what come to mind for computational chemistry due to the legacy libraries but it's been a long long time since I've used Gaussian.
Vice, a Beleaguered Avatar of New Media, Hangs a ‘For Sale’ Sign
Because they are risk averse and there is no possible upside so they eliminate it completely to avoid any possible downside.
Oh god this gives me flashbacks. I never knew how bad corruption was on home computers until I started using git annex on a multi-terabyte file collection. No matter which computer or disk I used, it would inevitably happen. Then I started to wonder how much corruption had crept in before I was using git annex and never noticed it.

I've basically given up on maintaining large digital media collections for long term purposes. It puts my OCD in overdrive.
The crazy people complaining about "cultural marxism" weren't totally wrong. A broken clock is right twice a day. There are people who sincerely think companies should hire employees of color more-or-less just for their being of color.

Which is pretty terrible for talented people of color who are making material contributions because it erodes their peers confidence that they're actually qualified.
i tend to see most success stories as luck of the draw. don't know anything really about sam's journey other than what is here, so can't say i know his specific story, and don't really care.

a super-rich dude might need to work hard, or not, but your born circumstances largely predict your success, imo, as seems to be pointed out by science/stats.

but i figure the key ingredients to getting rich, esp without accomplishing 'much' in a traditional sense, are:

* born in america, or able to get there at some point
* not poor, higher level incomes/professions/entrepreneur parents better
* white
* male

after that, you've got a real good chance of BIG FINANCIAL SUCCESS, if that's your thing.

add Stanford, and now you're virtually guaranteed big/huge financial success -- the only question now is how successful/rich do you want to be, and how quickly?

just my take.

i just feel like OP was probably looking for a "BUT WHAT DID HE _DO_??"-type of explanation, and i'm like, well, did he meet the prerequisites -- i.e. what were the circumstances of his birth/upbringing? if so, he was born in the top 1% of the top 1% of the global population -- that's a pretty good start.

i don't know anything about Sam's particular situation other than what comments said here.

i do enjoy learning about people who fail upwards or just do really well after having not done much -- you can see if it fits into your worldview, and if not, learn and change your worldview.

ditto the stories of the lower-class-born people who make it big - someone maybe like Mark Cuban (or sam altman? no idea of his bg).
My take: Any community is shaped by the intentions and attitudes of the members it attracts (and the ones it doesn't kick out).

This sort of social orderliness (encoded in "netiquette") was much more common pre-mass social media and has since widely regressed.

Welcome to this corner where net culture sort of survived. Nurture it, and see the guidelines/FAQ at https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/newsfaq.html
Get a seedbox, set up sonarr [0] and radarr [1]. Use Plex, or even better, Jellyfin [2] for streaming.

Takes about 1.5 hours to set up - you now have a Netflix-like UI with an easy option of requesting TV Shows and Movies from a nice UX.

You can get any media in any quality you want, without ever stepping into any red light district.

[0] https://sonarr.tv/
[1] https://radarr.video/
[2] https://jellyfin.org/
https://archive.ph/p1h3t
Thanks for taking a look! Really appreciate your thoughts.
They're tools for different tasks, consolidating them would make a less helpful mishmash
You're implying that piracy was killing media markets until physical copies were replaced with streaming, but hasn't that been debunked?
Thanks for taking a look, I really appreciate your thoughts!
This is a strange response, because every single paper you've linked to supports my argument, directly.
It has ability to take notes and even multiple comments on tasks.
The details field allows adding sub items (markdown checklist) to a ticket.

There’s also a way of organizing tasks on a Kanban. It looks a lot like Trello.
Criminal conspiracy is a real sort of thing that actually happens. There's nothing wrong with speculating about such circumstances. If anything, I think hypothesizing that it was a lone wolf attack is more zany, given similar attacks being carried out in other areas.
I learned early on that you need people from many aspects from life in a workplace, it is just a lot better with more diversity in it for me. It is always an loosing battle because people usually employ people they understand, and that is going to be the closest to their own mold as possible. The only place I professionally did not fit in was a place where I had no one that shared my story no one to relate to. I know I could have given a lot to that place, but fitting in as a minority is really hard work. If you actively work on widening the type of people you employ it's going to be easier to fit in.
Do you have some data to back any of this up? I feel that reducing the wast amount of people to a single variable based on skin color, doesn't add up. Even from my completely uneducated perspective I couldn't generalize people from different parts of Africa, let alone other places.
That's not true, as the entire categories of releases titled WEB-DL and WEBRip demonstrate.
I'm sure there's all sorts of unreported violence all over the place, not just in North Carolina, but we're discussing a state that explicitly authorizes corporal punishment, so the idea that they're employing it and then hiding it doesn't add up.
Huh, so DMA controllers do a lot more than I thought they did. A question though: don't we need a "jump if zero" or similar in order to be Turing complete? I see a loop instruction but nothing that could be considered an "if"... https://developer.arm.com/documentation/ddi0424/d/instructio...
The rates of violence are highly region dependent. Much of the US has quite low rates of violence, with a few localities that have quite high levels. Lead may well be a contributing factor, but there are probably a number of other causal factors at play in those populations.
Some products/service are really hard to quote upfront without knowing the customer's exact use case and needs. You don't want to scare everyone away with sticker shock but at the same time you don't want to mislead people into expecting a much lower price. Often this includes offering customers decent pre-sales support in the quoting process. Sometimes it's a sign they are willing to negotiate widely on price as well.
Biochauvanist perhaps, as they assume that anything not their norm is a threat, menance, and/or not real. A snarkier insulting term for the prejudice is mathphobic.
Their write up is a little confusing, especially when combined with your statement.

> The imagery starts with panchromatic plus 4 color aerial imagery that was collected at a native GSD of 3.8 cm, which enables accurate removal of aerial sensor properties and resampling to the Albedo 10 cm resolution and camera properties.

Makes it sound like they have a spatial resolution of 3.8cm per pixel. This isn't panchromatic in a single pixel, but that's also true of things like Bayer mosaics in digital cameras.

Where do you see 30cm+?
What I'm implying is that the magnitude of the variations have less of an impact in the tech industry than they do in the NBA.
I've always been oddly obsessed with the Arctic. Over my life, I've had these recurring haunting dreams of being or living in the Arctic. So I'm a bit jealous of your travels!

I am lucky to have spent time in Svalbard and the Antarctic Peninsula.
Shipping with python is a disadvantage; any real workflow tool needs to be able to manage multiple python installations, and if you try to use a part of the python installation to do that you've got a circular dependency problem. Plus the whole "where modules go to die" thing.
Well, the chipset does enable error detection and correction features, because it is the responsibility of the chipset to raise certain interrupts or assert this or that signal in certain error cases. You may view this as artificial segmentation but without the more advanced management engine in the Q680 and W680 chipsets, the Z690 and all lower chipsets that contain the simpler "client" i.e. consumer management engine can't enable ECC.
Obesity rate nearly triples in the United States over the last 50 years
yes, true

but for a random person the symptoms can look very very similar and you might not be able to differentiate them without going to a sleep lab

a panic attack during sleep can put you into a state where you are temporary confused enough to be somewhat stuck between dream and reality making you act similar as to someone "acting out dreams".

For example in your dream you might be targeted by snipers and then wake up with a panic attack and still dive into cover besides your bed, like you would have done in your dream.
This kind of comment is the most insightful kind concerning ECC RAM.

If you're relying on your computer to be 100% error-free (eg: doing professional work), paying some extra for ECC RAM support isn't even a drop in the bucket. You either do or don't, money isn't an object.

If you're Joe Average browsing Hacker News or playing some games at home, who cares if you win the bit flip lottery?

Would it be nice for ECC RAM to be more mainstream? Sure. But the fact it is not isn't breaking anyones' backs either.
So far it’s very interesting and enlightening. It’s true- the more shit we try to get done, the less shit we get done, and that’s emotionally and physically draining.
It’s quite possible it’s a problem with the desktop side. I had terrible lag with my Xbox controller and found that it’s a known issue where the controller doesn’t send the ideal connection settings and it ends up with lag but it can be fixed.
Operating systems zero memory before handing out pages, I wonder what the perf impact would be to run at least a very basic test on a page before allocating it. Obviously allocation would be slower, but maybe it's worth it in some scenarios.
I've been keeping an eye on Julia. Right now my entire work group is using Python, thanks to me introducing it at my site roughly 10 years ago. But I'd rather let "what comes after Python" happen on my own terms, rather than being blindsided by it.
That's a clumsy analogy. Issuers paying for ratings is and agreed problem (the ratings agencies, issuers, investors, regulators agree it's a problem) and only happens because they can't make another model work.

Competition driving costs down is viewed by many as a good thing. Many people view the higher wages the folks in this case got v their other opportunities as an opportunity, not as them being exploited. Capitalism is a system which some might not agree with, but pretending it's an obvious problem is wrong. Pretending low prices is an obvious problem is wrong. Many countries have explicitly chosen a capitalist system (competitive, market model where costs and prices are driven down) and have legislation and agencies devoted to protecting the system. Those countries aren't run by dictators.
You picked one ethnicity "Japanese" to represent all "Asians".

Regardless of the veracity of your claim, Japanese physiques don't represent all Asian physiques. And even Chinese historical records often mentioned who short the Japanese were.
There has been a potential murder there.

https://www.mentalfloss.com/article/579732/mysterious-death-...
You're saying the memory controller sends an error signal to the chipset, and the chipset sends it back to the CPU package?

Even so that's an extremely trivial task. It doesn't need a "more advanced" anything. It needs them to not deliberately disable the code or remove the tiny tiny amount of circuit.
>just because herpes viruses happen to infect neurons and cause inflammation doesn't imply a causal relationship with neural degeneration

Herpesviruses infect neurons and cause lifelong infections by changing the expression of a variety of proteins in infected cells, thereby evading detection by the immune system. I don’t think we should brush off the possibility of such an infection having long-term neurodegenerative effects (most likely combined with other necessary factors).
Binance Says Signature Sets Transaction Minimum Amid Pullback
Sad to see that hype not come to reality.
They're saying that your business practice of upfront list pricing should be the norm elsewhere. This series of comments is a critique of other businesses, comparing their 'contact us for pricing info' opacity unfavorably to your transparency.
It's worse actually, people create GMB accounts for their competitors and list their phone number.

Anyway, aren't they doing address verification with snail mail nowadays?
If SpaceX (https://www.spacex.com/rideshare/) can have public pricing so can everyone else.
I wrote a hierarchical state machine generator years ago that did all of that by simply calling an interface when entering/leaving/staying in a state (tick). Recursively calling the interface when pushing/popping a hierarchy of states. I used it to implement a commercial game. It worked great! It did everything I needed (and more) without having to mix source code in the spec files.

I also implemented a code generator that I am using at work to generate C++/Java parsers from the same (BNF style) spec file. Again without adding source code to the spec files. The generated parsers are used in production and has been for years. The generated code is super clean. With a clear separation between the generated code and the code using it. It would be easy to generate (say) Typescript as well without touching the spec files.

But of course there might be scenarios that you need that I have never needed where embedding source code is necessary. I just haven’t seen any situation where that is required in my 30+ years career.

I always write my own code generators by the way. It’s great fun, it’s easy, and I can make it perfectly fit what I need. And it makes other developers think I am some sort of genius because they don’t know how easy it is :)
Beings that this was an approved and accepted method of discipline where I attended school your swing would have landed you an expulsion and hopefully a charge of assault by the authorities. If you happen to be a male your comment on swinging on a lady has significance beyond your understanding.
Read SPQR

The Romans are really… familiar. They invented the blueprint for western civilization and there are lots of things about the people that feel very modern. With a few tweaks and lucky chances, the Industrial Revolution could have happened more than 1000 years earlier.

To get a sense of this go look up translations of Roman graffiti, especially at Pompeii.
The article has a clear paragraph explaining how they do conditional jumps?
In the case of YAML->SQL, functional requirements don't make a heck of a lot of the sense. You already have a really clear idea of how you'll interact with it and what it will do, presumably:

myconverter input.yaml output.sql

I think a lot of more GUI applications would benefit from them however.
I’m not an expert, but it was about the size + hairiness that I associate with bees.
How Charlie Javis got JP Morgan to pay $175M
They knew enough to shoot a part that is filled with fluid and hard to replace.

They might have lacked the knowledge of "the grid" to make such an attack go beyond one county, but there was some degree of thought put into that attack.

It's easier to attack than defend.
Studies done with adopted children appear to show that slightly less than 50% of intelligence is heritable[1]. That means that a good deal of it isn't, but to say practically undetermined seems like an exaggeration?

[1] https://www.sciencedirect.com/science/article/abs/pii/S01602...
That's very possible - reviews by obscurity or something. Although I really feel like 10 years ago the roles of Google and Yelp were very much reversed here. Changing times changing strategies I suppose.
Regarding the sabotage in Washington State, it doesn't make a lot of sense to attack four substations simultaneously just to steal from the cash register of a small business.

If I fancied myself to be an antigovernment militia leader who had read all the white supremacist literature from the last 40 years that repeatedly describes attacking critical infrastructure like pipelines, telecoms and electricity pylons and substations to create chaos and ignite the race war, I'd definitely teach my inexperienced acolytes to add a little petty theft to their sabotage to avoid a terrorism enhancement when they're caught probing the defenses and response times of utilities and law enforcement.
That's not the kind of 'diversity' that's being encouraged though.
That's kind of what I meant, it will just be believable enough to make people think it's a real conversation but maintainers waste time on it and it really doesn't go anywhere.

On the other had, as much as I've had fun with ChatGPT, it does really seem quite a long ways off being able to understand context and write a meaningful response that people would believe is a real person.
I wish Intel and AMD would support in-band ECC on their consumer platforms. That way you can use the same DIMMs and you make the choice - either sacrifice a few percent of memory for memory correction, or don't. Intel _do_ support this on _some_ workstation products, but it's very uncommon and naturally those platforms are expensive.
'Ex libris'! I just picked up a stack of my grandfathers' (he had the same name).