skysight-inc/HackerNews huggingface dataset:
It's fashionable right now to like monoliths. It's "thought leaders" trying to one-up other "thought leaders," contradicting for sport. And who cares anyway? Software fashion is cargo cult nonsense pushed by people who probably struggle to ship anything that's robust or reusable. They're obsessed with keeping up with "thought leaders" on Twitter and Medium. They fly to speak at conferences and make a big name for themselves while the rest of us are busy grinding and limiting the damage they can do.
You're absolutely right. Amazon was already a huge successful company when they began their microservices journey. Mr. Bezos is the only chief executive I know of who has knowingly applied Conway's Law[1] to corporate governance. Amazon's conversion to services is best understood as an hybrid managerial/engineering decision. This means that the microservices approach only makes sense as part of a larger organizational strategy. A small organization is almost always better off building a monolith, because while it's less efficient at scale, if the organization is successful enough for that to be a problem, it's also successful enough to be able to afford the rearchitecting, assuming competent leadership.

[1]https://en.wikipedia.org/wiki/Conway%27s_law
John Jellicoe: “The only man on either side who could lose WW1 in an afternoon”
Regarding nil, its considered bad practice to use it as values in maps.
Six cases of rare 'polio-like' illness diagnosed in children in Minnesota
Insufficient diskspace, to be honest (avg. 50-100MB free on /). Which is due to expensive medical issues that make it tricky for me to work.

Been a problem for a while - worked with just under 8MB free for two years on the 486 I used between 2003 and 2005.

The reason I'm doing my best to sit still until I can fix things properly is that buying small HDDs a) multiplies single points of failure beyond the many, many disks I have boxed up and hope still work, and b) increases the total capacity I'll need to _re-purchase_ when I can finally assemble a ZFS pool. Right now, I have enough 400MB and 4GB, 10GB, 60GB, etc HDDs that I need about 10TB (!!!!) of temporary capacity to sanely deduplicate everything.

I'll figure out a solution eventually.
Christopher Browning on the Suffocation of Democracy
It's missing the point in the sense that plain SQL has properties that are not desirable for blockchain's (valid) use cases. Consider Git. Git could be implemented using plain SQL, but it's not. It's not implemented with SQL because SQL would be centralized. One entity would have to own the truth of a codebase. This is an unacceptable property for many open source projects, which is why Git was created.

The essential use case of a blockchain is when you have something where you want an immutable history, and where, for whatever reason, it is either undesirable, or difficult to converge on a single entity to own that history. This arises in many, many places. Financial assets, source code, legal documents, etc..

It is not that you can't implement say, legal document version control without a blockchain. You absolutely can. But to do so, you have to trust a single entity to warehouse that truth for you. Blockchains are a way of solving that problem, just like Git was a way of solving it for open source.
Yes, they should have at least tried once again with no restrictions to see if the assymetric warfare worked with the Blue team prepared for it by the first run experience, the barring the tactic totally seems to be the opposite of what they should have done.
They also let you clone a git repo of your project, so you can painlessly move out of Overleaf when you find yourself outgrowing it.
Why? LaTeX is good at what it does, and there are predefined templates for high quality resumes in various layouts (for example see [1] and [2]). I've written more using LaTeX than Word, so it's easier for me (and others I presume) to produce good results for out of the ordinary documents, like a resume, in LaTeX.

[1] https://www.rpi.edu/dept/arc/training/latex/resumes/

[2] https://www.overleaf.com/gallery/tagged/cv
Most MIP solvers contain performance heuristics tailored to MIP metaphors.

If you're using translation, some CPs could translate into MIP formulations that MIP-solvers happen to not handle that well (these are theoretical worst-case exponential problems, and you can't know a priori if your solver is going to hit the worst case; MIP solvers are fast in general but there's a measure of luck involved in the solution process -- anyone who does discrete optimization for a living knows this). You're also at the mercy of the translation algorithm, which may not possess a library of the most efficient MIP formulations. Furthermore, MIP modeling is an art which takes years to hone (less so today than when I started -- algorithms are getting more and more sophisticated -- but nevertheless, it takes human reasoning and intuition to produce a good formulation).

It's always useful have a range of solvers at your disposal and not limit yourself. CP solvers are specialized to CP problems and for simple problems they may work better due to less translation overhead.
Scientists Have Connected the Brains of 3 People Enabling Them to Share Thoughts
Native Americans are not one nation, but many unique nations. These nations were, in many cases, not united under a single leadership, and their leadership was sometimes matriarchal.

Diplomacy with one group would not always extend to other groups, and in some cases diplomacy was conducted with the wrong individual, especially when tribes were matriarchal.

These situations made settlers confused and make them wrongly think that diplomacy was futile, as you seem to wrongly suggest.
Apple tells Congress that it has found no sign of microchip tampering
Node based user interfaces can be great indeed. Unreal Engine 4 has a visual scripting system called Blueprints that is very impressive. https://docs.unrealengine.com/en-US/Engine/Blueprints

Another example of a node based user interface can be found in the open source 3d modeling and animation software Blender. https://docs.blender.org/manual/en/dev/render/blender_render...

The open source virtual modular synthesizer VCV Rack is node based as well, though it is so “by nature” in the sense that hardware modular synthesizer work in fashion of connecting inputs and outputs with patch cables. https://www.vcvrack.com/

When done right, as all of the three I mentioned above in my opinion do, node based user interfaces are great.

Not all node based user interfaces are equally good. I used LabView a bit at a course at the university and did not enjoy their system. The LabView node based user interface felt very clunky the whole time, even for doing simple things.

I’ve been wondering occasionally whether certain kinds of data processing that I am doing with Unix tools could benefit from a graphical system.

It’s not that I am not comfortable with the command line, but even as a rather die-hard user of Linux and FreeBSD I must admit that the command line has several shortcomings.

Of course, designing a graphical successor to Unix pipelines is a major undertaking that will require through thought. But I think that keeping that idea in the back of ones mind while implementing some smaller node based systems could eventually lead to realization of most if not all of the considerations that must be kept in mind for the design of a graphical successor to Unix pipelines.
Off topic but doing blogs on Notion seems like a really good idea. I like the format.
Dr. Iman Sadeghi V. Pinscreen Inc., Et. Al
In heavy enough weather it's possible to drop sail entirely and still make way on a bare mast, so nah, they might act less like a sail, but they don't stop entirely.
Nothing. Developers can dig garages if they care to, or not if they don’t. We’ve already established that driving in the urban core is unreasonable, so congestion is not a concern.

Trolleys are just buses with fewer degrees of freedom.
Many reporters have written many stories they knew to be false in the past, even without this incentive. So I am not sure what your claim is.
The problem here is that Evan isn't Steve Jobs so much as he's just cargo-culting Steve Jobs without really understanding why Jobs was successful. Steve was able to see untapped markets, holes that could be filled by new products, completely different ways of doing things.

Most of Apple's biggest successes were had by coming up with something completely new and novel, not by ignoring user feedback when iterating on an existing product.
Sweden produces short range diesel electric subs that were able to sink a US carrier in a similar war game so the US Navy leased one to learn how to adapt to the previously unknown weakness. IIRC China was making these kinds of subs but they have pretty short range, compared to most attack subs.

https://www.popularmechanics.com/military/navy-ships/a197847...
This isn't really about Coinbase as an exchange. It has a bit more to do with 51% attacks by miners. They are either possible or they aren't, and either way is bad because you're screwed if your money gets stolen.

Might it be better to accept the risk of centralization and be able to dispute transactions? Preferably without the drama that happened with Etherium when they did that.

Another possibility is the Linux/DNS model where you have a central authorities who commit public transactions that are closely watched. Though this is only possible for things done in public.
Unfortunately, I always thought Neri's work was BS. Perhaps I am not imaginative enough. But thats what I think. Its BS. Nothing works. Maybe its interesting design, but it didn't appeal to me.
No it wasn’t? They used to use gold caps.

You could absolutely use a novel manufacturing technique to make something that looks like the picture in the article.

It wouldn’t make much sense to do so, because that part doesn’t even belong on a computer motherboard, it’s an RF component.
"Monolith" literately translates to "Einstein" in German, which can't be that bad. Or can it? ;-)
The key benefit of injecting at the assembly house is that it means you can target the injections based on the final customer. This reduces the footprint of the attack, which reduces the chances of your exploit being publicly exposed, and reduces the risks inherent in scaling up a highly specialised top secret supply chain.
Would you assume the NSA would distribute it to newsrooms like flagrance samples? Particularly if the leak was unauthorized.
Exactly. He went from helping readers to helping himself. And now that I know his opinions are for sale, he's lowered my trust level for everything he writes in the future. I'm sure the same is true for any editor who he approaches about a new piece.
Orchestra cannot be overstated. You'll quickly find the holes in clojure.spec, have a wtf? moment, feel intense disappointment then discover Orchestra and never look back.
Are you Indian? If you are, were you alive and capable of understanding the state of the economy and the larger society during the era when central planning set economic policy?

I seriously doubt it.

Let's just take one simple example: the software boom centered in Bangalore and other (primarily) South Indian cities. Do you know why those booms happened there? It's because there was a large, educated workforce stemming from government investment in public sector firms - i.e., state enterprises. It's the children of government and public sector employees who set up most of the now famous software firms.

In other words, the private sector boom is unimaginable without two generations of public investment in industry and education and the first Indian prime minister, Nehru was acutely aware of the state's responsibility to make that happen because at the time of independence, there was no private industry that could invest in the kind of infrastructure - whether human or material - that led to the sort of development you are now claiming was unshackling India from suffering under central planning policies.

If you want to bring your ideology to work go right ahead, but please don't quote examples or historical precedents of which you know nothing.
Actually dark net markets work this way.
In the case if newsweek, it was still wild speculations. Bloomberg mentions sources in the intelligence community and provides a lot of details. I am as much in the dark as anyone else but it doesn't feel nearly as wild as the newsweek story.
Static type systems (like Haskell's not Java's) and CI tests that perform quickcheck like tests or program verification can help here too. You can create monads that provide the principle of least privilege to consumers.
Right, which is why I said “unexpected nils”.
The most likely explanation is that you had applications that were trying to connect to censored servers, so it was just always retrying, but never getting any data back (so the download arrow wouldn’t show).
Ah, is that the case? I just remember picking up the indentations for references somewhere, and never really got around to finding out whether that was the right way to do things. Looks like I need to change that habit
For clarification, I was intending to say GG took down IGN over the story. I was noting an outlet that was targeted initially in GG was IGN, but IGN showed they do in fact have "ethics".
Another thing I came to think of as well is that they often employ write-blockers, don’t they? Pieces of hardware that go between the computer and the storage media. So by the time decryption is demanded, it will be done with the system in a read-only state right?
"You have to design a test, But even the flimsiest work-sample outperforms interviews, so the effort pays dividends immediately. create a scoring rubric, and iterate. But even the flimsiest work-sample outperforms interviews, so the effort pays dividends immediately."

My cofounder and I believe so strongly in this idea that we started an entire company meant to level-up the tech industry's hiring process. (https://www.headlightlabs.com)

We've designed a series of concrete and practical technical challenges, rubrics with established criteria that's visible to candidates, and a consistent process for evaluating submissions. Candidate's get constructive feedback and companies get a fast, fair tech screen.
I knew about the indenting leading to formatting code; I've just been in the habit of indenting references like that, and didn't occur to me that that would break the clickable links. I'll have to keep that in mind in the future.
I'm not presently going through exactly what you went through - but I can relate on many levels.

I've been on and off anti-depressants since I was sixteen, and I'm 33 now. My self-confidence has been basically destroyed, and I've kind of been just a shell of a human being ever since middle school. I've never figured myself out, and I've never felt like I've had time to, or the space and energy.

I've been in and out of therapy, I've been to rehab, and I've seen lots of professionals - psychiatrists and therapists.

My current psychiatrist is helping me a lot - but it also seems like it's two steps forward, and three backwards. During the spring, I gained a lot of confidence, and felt like I was back on track, and it only took one thing going haywire in my plans, for everything to once again fall off the rails.

Like you - I finally broke down to my parents (who have been amazingly supportive over the years) - and this isn't the first time I've broken down in front of them - but hopefully it's the last.

I've decided that the career path I've sought for myself, which is the line of work they both worked in, isn't for me.

My main goal right now, which I'm going to need their help with (because at this point accomplishing basic tasks like opening my email / checking my physical mail - are terrifying to me), is to sell the house I purchased several years ago. This thing has been a boat anchor, and has helped keep me stuck by requiring a certain level of monthly income.

After that, I hope to quit my job and set out across the country to do some soul searching. Hopefully via the house sale and savings I've accrued, I can keep myself afloat for a while, while I pursue new opportunities.

My goal is to enter a new industry, that is arguably more rigorous than the one I'm leaving, but I feel like my current position has contributed quite a bit to my deterioration in mental health, and that it's not what I love - or even want - to do.

Ultimately, I keep myself going by remembering the alternative is not an option. I try to think that things will get better, but it's difficult at times. The one thing I can always rely on fortunately (and this isn't true for many), is family and my close friends. Networking is very important, and so is remembering that everyone, including you and me, deserves to be happy.
> as self-destructive as amphetamines

Not sure if you meant to be hyperbolic, or if you actually believe this, but I feel it important to find out that the life expectancy of a full blown amphetamine addict is only 5-10 years. It is MUCH more destructive on average than almost any other lifestyle.

While there may be some athletes whose pursuit of improved performance kills them, every meth addict will kill them selves if they don’t stop.
Our team (not at liberty to say which company unfortunately) moved away from Clojure back to Scala, or more accurately we built a couple of production services in Clojure, sunsetted them and haven't used Clojure since; the most vocal Clojure enthusiast moved on to another project and the rest of us were kind of meh on using it in the future after about a year of experience and went back to Scala (although certain things were quite fun and it was a fantastic learning experience and I would highly recommend at least getting familiar with REPL-based programming).

It wasn't horrendous (and it's not like Scala is absolutely amazing for us), though maintenance was something of a pain point. We might use Clojure again, especially with some new blood who are Clojure enthusiasts.

These days I'm less and less certain of what proactive role a language plays in team success. That is to say I think the arrow of causation is usually pointed in the wrong direction. A well-functioning, excellent team will, given sufficient latitude, converge on a language that suits a team well. This language is often different for each team. Introducing a "good" language is unlikely to save a team.
Brazil election: Far-right Jair Bolsonaro wins first round
Red Hat. Been an absolute joy so far. Working on the stuff I like, talking and writing about it... and great colleagues!
If you're not opposed to non-free software and like quality products, I highly recommend you check out Crossover[0]. It allows you to run Microsoft Office on your linux machine.

[0](https://www.codeweavers.com/products/)
That sounds like a monitoring problem and nothing to do with microservices vs. monoliths. If you have 10000 replicas of your monolith, how do you know what version they are running? If you can answer that question then you can also answer it for 100 replicas of 100 difference services.
I have a suggestion and a question. The article makes numerous references to "memory initialization" but I didn't see anywhere where its explained what it means to "initialize" DRAM hardware. If I overlooked this I apologize.

My understanding has always been that initializing DRAM consisted of two things:

The BIOs had to enumerate how much physical memory that motherboard had installed. And then to test that that memory is working by writing a bit to each location and reading it back.

Would this be accurate?

Would also be worth noting that many BIOSes allow you to hit the space bar to skip memory initialization presumably because it somewhat time-consuming.
> This isn't really about Coinbase as an exchange

It is though. The author's examples are about end-user consolidation on platforms that are built on the decentralized network, not the consolidation of the network itself.
This is a very reasonable policy that doesn't sugar coat much.

Bonus for moving markets -> Incentive to report on highest possible value stories.

High value stories -> Bloomberg gains reputation/highest possible value to stock holders.
Ok, we've put that in the title above.
Virtual Reality/ VR the best define
Best Jumbo Loans is Miami Floridas number one provider of jumbo mortgages
I would call that Resistance (or Avalon, Mafia, etc.). A social/trust/betrayal-oriented party game that's playable in less than an hour.
It may be fashionable to like monoliths on HN, but microservices is still the hotness if I judge by the recruiting emails I get.
I remember on my Apple ][ playing Wizardry, written in UCSD Pascal: https://www.filfre.net/2012/03/making-wizardry/

Pretty sure there were a few text adventures written with it too. The non-flashing cursor and glacially slow text output is a sure tell: https://archive.org/details/RamboFirstBloodPartII4amCrack

(edit: another article from the same source about the P-Machine and Bowles: https://www.filfre.net/2012/03/pascal-and-the-p-machine/)
> You claim that being profit driven does make things magically better and provide a single example.

> you think the example given counts as many instances of the claim being true is not relevant.

> claim that was made can only be shown to be true if it is demonstrated that it works in every single example and not some small subset of examples.

Your claim that govt run prisons are more humane doesn't "works in every single example" either, as pointed out by GP.
We need more developments and time to move away from the hodl mindset to where crypto can be seen as currency not an asset. How much time this will take? I'm not sure, after all we are talking about some very powerful and ingrained institutions involved.
The iPhone was new and novel in what way, exactly?

It was an iterative improvement on the Blackberry.
Does bloomberg have a compromised motherboard so we can independently verify the claim?
I'm also suspicious of any for profit private education experience, because they do not have any stake in you receiving an education that betters your life.

These code bootcamps should be either non-profit, grant driven, or have a financial stake in any increase in salary you may get.
I disagree.

Snapchat, at least conceptually to me, is for more private, candid, or even meaningless conversations to close friends. I have very little of a filter on snapchat - and messages and snaps disappearing after a day certainly helps.

Whereas with Instagram, etc, it's about 'showing your best'. There's a layer of artificialness to it.

Unfortunately, literally 90% of my friends left Snapchat after the redesign. This blame can solely and directly be attributed to a brazen CEO.
He had many options, he wasn't forced to use a scorched-earth tactic.

But he did, and because he did we can say that not only he acted in an immoral way, but set a precedent and a bad example for others to follow.
Well, in an actual democracy you'd have one person being worth one vote. That certainly doesn't exist where I live (USA), and it doesn't exist with corporate voting shares either (where money = votes), so that analogy is pretty much bunk at the start.
He doesn't seem to know what it is, only that we're dumb for doubting it's commercial visibility
And now I'm angry at myself for not thinking of this. So much of this story was sitting like a grain of sand in my brain, but I couldn't put my finger on it
It’s weird. Even people like Woz, a person always put on such a pedestal, eventually choose the money.

I’m not saying he doesn’t deserve money for what he’s done, but this seems like a short-sighted moneygrab from an otherwise great influencer in tech.