skysight-inc/HackerNews huggingface dataset:
Maybe the issue is in use of the word "maintenance"?

Sure, it's fixing things that break as things are used, but it's not like it's replacing something that gets worn out with exactly the same thing, or cleaning, or IDK enough about what actually goes on for physical plant maintenance. Things like that do exist - log rotation, restarting processes / servers because of memory leaks that aren't worth tracking down - but, mostly, seems like software "maintenance" is more like post-release iteration cycles.

Some of these are about the pure tech ("here's a consequence to this design when under use that was not anticipated / handled"), others are product design ("turns out it needed to do something a little bit differently") or additional features necessary to make something useful, or just additional features to make it more useful. Or, you know, it was just built wrong the first time.

Seems like all of those situations are actually just more of the same iteration cycles as during development, we just call them "maintenance" for some reason.

(well, except that maybe they needed information and observation that are only available once it's under use...)
I wonder if anyone sells the decals so you could hide it in plain site
We should thank those who have helped nudge the startup world in a different direction.
LuaJIT for computing accelerator beam physics (2016) [video]
Radiation therapy leaves a distinct oder I can detect.
International transfers?
My monitor may be widescreen, but my editor typically isn't.
it doesn’t usually apply to drowning victims, but more broadly its applied when someone is choking in general.

if someone is refusing help, you wait until they pass out, and it becomes implied consent. I assume in this example, that would be firing or otherwise being told by your supervisor to take the help.
UK Parliament has advanced the Brexit bill
I think you know that lambda_i(M_j) is the ith eigenvalue of M_j. Order them how you like it won't change the identity.
I haven't read it but I've been recommended Debt: The First 5,000 Years by David Graeber numerous times.
thats the point if that example...

> untested and untestable
TLDR; don’t burn yourself out
OTOH, Python screwed up so badly that modern languages now know not to call a redesign a sequel, so it's not all gloom and doom.
Pretty much all the consumer ones fold down in half like the razer kids scooters. It ends up being about the size of a yoga mat and you can stick it between/against your legs on public transport.
Yep, complaining about self is kinda silly when there are real things to complain about.

My editor supports snippets so moderate python boilerplate is not a problem.
> crypto-currencies are simple and transparent.

beg pardon?
A negative attitude toward those who are gullible enough to be sold on a dream, even though a very small % actually succeed. Ironic being this site is geared towards developers at startups.
They want to hide that, but they also want to build up the mythos of the artist because it helps them sell more records. Apparently Tay Tay is more marketable than this dude: https://upload.wikimedia.org/wikipedia/commons/3/31/Max_Mart... (arguably the best songwriter since Lennon/McCartney)
I've found that when the term "agile" is tossed around to people who aren't familiar with software development, the expectation is usually that more work can be done in less time. Design and requirements gathering is scrapped, and working software is expected after the first sprint.

> It is possible for a mix of waterfall and iterative where early phases (requirements analysis, high level design) are done in a waterfall style while later phases (detailed design, code, test) are done in an iterative manner.

I prefer this approach where time is explicitly dedicated to planning out the solution, which all stakeholders agree to. It also respects that as you begin implementing the solution you'll learn more about the problem domain and adjust accordingly.
However, the equity split differs substantially, as cyberferret describes in a sibling comment. [1]

[1]: https://news.ycombinator.com/item?id=21542473
* in selected locations only
The order of the eigenvalues does not really matter in that formula, no. Thank you for decoding that for me.

Still, how many lambda_i(M_j) are there? From the formula I am led to believe there are n-1 such eigenvalues of M_j.
I'll give my biased response, but I hope you can see I'm trying to be fair and honest too. Note I'm one of the founders of HashiCorp and original creators of Vault.

If your challenge is just storing static secrets (think key/value), Vault is probably overkill for you today. Secrets Manager will work fine, or even a smaller KMS-based solution or something. We're working on making Vault a LOT easier to get started with so this probably won't be true for long, but its probably true today. But it is important to understand the tradeoffs of making these decisions.

The value of Vault is in the fact that it does so much more: dynamic secrets, automatic rotation, certificate management, encryption-as-a-service, etc. And that it integrates with so many systems: log in with AWS IAM, or K8S service principles, or OIDC (Google, GitHub, etc.). And it has a single policy and auditing system to back all this.

Usually Vault becomes VERY beneficial when you're juggling multiple "secret-like" solutions: diff password solution from key management from PKI etc etc OR you want to adopt more modern practices like dynamic credentials OR you want a way to centrally govern secret-like things.

Vault literally scales from solving the needs of a small team (static KV) to being used by some of the Fortune 10 to back their entire corporate secret, PKI, encryption, signing requirements in a centralized way. I think that's kind of neat.
I would disagree with this statement. Every year, expectations rise, and it is becoming increasingly difficult to meet these expectations. Furthermore, I think expectations are tempered by the knowledge that staff are over worked and time is limited. It is infeasible to practice medicine the way it us taught in medical school in practice due to time constraints. And like everything else, the work tends to fit the time available.
Yes, it is written for people who deal with minor matricies all the time. Academic papers are incremental materializations -- it is up to the reader to bring or build the requisite base understanding.
Reselling isn't nefarious; network marketing is.
It’s a highly verbose book but worth a read. Graeber makes some solid points such as money didn’t evolve from bartering but instead evolved from debt
Read the whole thing and though it was an article, reached the Signed-off-by at the end and realized it was a commit message.

This is how a good commit message should look like! Telling what, why and how something was fixed, instead of just "fixed X".
Secrets manager is fine if you just have plain text secrets that you are happy to rotate yourself.

Vault shines when you want more dynamic secrets - issuing IAM creds from other forms of auth, issuing dynamic SQL db users, even issuing tls certificates.

Edit: damn, ninja'd
Because if you don't know tech, you can't hire for tech. Or won't, because "it's just a cost" (see: Sony).

And if the person you've hired to manage the tech doesn't really know tech...you get this.
Okay, Donald Knuth might be upset that Terry failed to introduce the notion of a spectrum space in a Matrix Analysis paper to an audience that should know about it already.

If I tell you f(x) = y, do you get upset that I don't define the domain, range, codomain, notion of a function, and so forth? Or if I tell you that https:// prepends a good portion of URLs on the world-wide web, would you subject it to the same scrutiny? I hope note -- to require such would be unnecessarily limiting.

My $0.02.
The UI is heavily inspired by the one from Trifacta/Cloud Dataprep. (i.e. histograms when selecting columns, brushing to start a transformation...)

I guess that makes it easy to get started with pandas (and learn about the pandas api). I wonder how some advanced transforms such as join/union/pivot will look like?
> This would not be fine:

> - Apple refusing to list an app on the app store, since no else can do so

Suppose I launch an phone for kids with it's own dedicated app store. My pitch to parents is that this is a dedicated app store for kid-friendly apps. Now should I not be able to remove pornhub's app from my store?

It meets all the criteria:
- Nobody else can publish to my app store.
- Pornhub is totally legal.
- There is no other legal way for my users to run apps, apart from my app store.
Exploiting Intel’s Management Engine: Enabling Red JTAG Unlock
So what's wrong with the banner ad? Ban sponsored psuedoposts that drive misinformation and foster tribalism. The Times isn't going to let you run a full page ad masquerading as a full page of the Times.
I was in fact talking about Arch (though the 'unofficial' ARM port; https://archlinuxarm.org)

Though I believe barsonme picked that up from my other post below.
I really enjoyed this one too!
It makes sense and I'm actually surprised more micromobility providers haven't pulled out of less-profitable markets already. There's so much competition in the space because the barrier to entry is quite low, leading to unit economics only making sense if a city is both 1) friendly to scooters in terms of regulations, and 2) an ideal use case for scooters in terms of density, weather, and demographics.

It will also get worse if gig economy workers get classified as employees in more markets since chargers might fall under that category, bumping up the operating costs quite a bit.
Same here; 80 characters just feels too narrow to me in most cases. I'd rather see 100 or 120 characters of width and be less constrained, at the expense of maybe having to scroll if I've got multiple files open in my editor.

I also usually run my terminals at 120 characters wide, FWIW.
People are focusing on this term "busyness", but what I see resembles more "deliberateness".

It's like... Let's theorize that the underlying mechanism of excellence is "strength of focus", in the same way that weight lifting is "strength of muscles". The elite player's practice schedule then resembles HIT vs the average player's aerobics.

It's similar to how work/life balance isn't just about leaving the office, but about having something to _do_ that is for your life (instead of your work).
> a daily average of 5 minutes of calls and 20 SMS requires charging every four to five days

I literally laughed out loud at that.

Modern smartphones have fantastic battery life if you switch off data and use them like dumbphones. When I travel sometimes I leave my home SIM with data off in an old iPhone and it easily lasts a week.
I can perhaps understand where this one is coming from:

I refactored the code from untested and untestable, to testable with 40% test coverage. The senior architect is refusing to merge because the test coverage is to low.

You have a piece of software running in production; even if it's poorly written and bereft of tests, your customers are satisfied. Customers (unwittingly) have already vetted this version! A rewrite, even with brilliant design and fantastic test coverage, is still more of a risk than fixing what isn't broken.

This isn't to say that you shouldn't rewrite code, especially if it makes other improvements possible. But don't discount how high a bar new code has to reach to measure up with "it already works". Maybe 40% is still too risky.
Jared Kushner Helped Put Cadre on the Map, Then Held It Back
Thinking one could use Linux on Apple's proprietary hardware without non-trivial problems was the first mistake. Really should have thought twice about installing Linux to an external drive on a system with it's own internal drive & bootloader too.
Counterpoint, I'd much rather rent than own. I don't have to worry about charging it, dragging it inside (and associated street scum), maintenance, battery lifetimes.

To paraphrase Eazy-E, "throw it in the gutter and go buy another" is the best route. Walk down the street and pick one of the dozens of scooters on the sidewalk.
What is my point exactly? I feel like this should be obvious to anyone that doesn't have a bias towards crypto because they are gambling a lot of money on it.

Making confirmations faster usually just tends to make them weaker. The security of each confirmation is based on the work down (or cpu hours). By making confirmations take half the amount of time, this only makes confirmations half as secure, because the amount of CPU hours spent is the same. You can also make confirmations faster by shrinking the amount of work done per block. This means that while confirmations are faster, it will also take longer for your transaction to get into a block in the first place.

Take a look at this and notice how coinbase requires over 10x more confirmations for ethereum than bitcoin.

https://support.coinbase.com/customer/en/portal/articles/593...
If you’re using Nomad then the integration towards Vault is quite good.

Even if you don’t require any of the more complex features (auto-rotation, transit encryption/signing etc) it gives you the option to build a roadmap towards getting there.
Looks like some good work. I always thought of Aurora as a read optimized architecture due to its strategy of scaling via replication in comparison to cockroachDB which looks like a cluster where data is actually partitioned into different nodes with some configurable level of replication. I wonder if amazon has any equivalent database cluster designs in the works.
Well, I am sure the meat of the theorem is just in those eigenvalues of the minors. Which are not even defined in the statement of the theorem. That's not academic. That's just bad style.
This is true, Bitcoin is only pseudo-anonymous.

Cryptocurrencies like Monero solve this problem.
If you haven’t already heard the counter argument, then it’s less about screen width and more about being able to view multiple pieces of code side by side (split window editing, and side by side diffs for code review.)

It’s also important to accommodate people wanting to do this with large type sizes, which becomes important as eyesight deteriorates.
Creating the notion of preview and runout modes for a service
The story has zero technical details about the attack or about vulnerable devices.

Does anybody have more details?
Apple and the normalisation of augmented fashion tech
Embroidery Digitizing Service with Good Reviews
At that point, you are paying for a tool. And you want your tool to be good. The site design maximizes time on site by minimizing the rate of information you can get. "Catching up" takes forever, compared to when most social media websites were chronological.

If I'm paying, I want something that maximizes my productivity. Imagine if adobe released an update that made something that took 2 steps into 7 steps, just to make sure you are spending a larger % of your day screwing around in Photoshop. There would be riots in the streets.
> When your net worth is measured in the hundreds of millions of dollars it seems calculating and disingenuous to try to have your way in the court of public opinion.

There is precedent for it.[1] And if you consider the collective wealth of a labor union, calling a strike is a form of a "millionaire" (for a sufficiently large union) trying to have their way in the court of public opinion.

[1] https://www.theguardian.com/music/2015/aug/10/history-prince...
Great article. Can confirm it works. Shared this with our team. We are currently working with a slow loading service and added friendly text during loads. Drastically improved the user experience. It's subtle but provides a good win for our users.
Vault is a phenomenal tool, full stop.
The externalities of driving should be and largely are paid for by fuel and plate taxes, and also tolls. If those things need to be adjusted, then adjust them. But it doesn't make sense to me to particularly punish rideshare miles driven compared to commuter miles driven.
I recently put my Telegraf configs/scripts for monitoring RPi thermals and throttling into a git repo. These might be helpful for anyone doing their own comparative testing of cooling soliutions and/or power sources.

https://github.com/fivesixzero/telegraf-pi-bash
The problem is that at current costs, you would have to pay close to $8 per ride for renting to break even for firms. And at that point you might as well get a lyft/uber.
Mirantis Acquires Docker Enterprise
I'm glad that you agree that the original post was incorrect in stating that:

> Bedford's Law is apparently just a fancy name for the phenomenon where 1's appear much more frequently than 9's in any random sample of numbers.

because, as my example shows, it's false for the case of random numbers sampled uniformly across five orders of magnitude. You're also right that it's possible to construct a distribution (such as taking -log(rand())) where this behavior is observed.
What if nothing changes? Does facebook get the bulk of their money from selling ad space on facebook, or from collecting data points from users to better inform ad space on other websites?
What is I.N.T.? I couldn't find a definition.
I’m the busy sort, and I have really interacting with people like you who I have found a connection with.

I think these sorts of polar opposites can be deeply entertaining / enjoyable.
Bitcoin is a multi faceted beast like nothing else. It is a cross between computer science/cryptography, governance/game theory and economics.

In my opinion the economics of bitcoin is the core, which is kept in balance and managed with game theory and decentralised governance and it is created with computer science and cryptography.

In order to truly understand what Bitcoin is then you need to fully grasp all these 3 facets. Most people don't, they read the headlines or look at bitcoin from one of the facets and write it off.
Taiji: Managing global user traffic for large-scale Internet services at the
I feel like making people add every possible qualifier to what they say is counter-productive. How about this... Nuclear is the only universally viable carbon-free option that doesn't require the end user to be in a geographically ideal location.
These are interesting articles that seem to agree with what I said. The first one defines calculus in a much more limited way, and refers to some of the earlier basic components I mentioned.

I'm not a historian, but a few months ago I spent some time analysing one of Fibonacci's trigonometric tables (chords, not sine or sine-differences). Aryabhata's sine-differences were much earlier.
I quite agree. I however maintain that everybody should have access to payment processing services regardless. I think this circle can in fact be squared.
It's more about not dispersing your focus and attention throughout the day, instead concentrate your efforts in deliberate and focused sessions.

Either of these approaches can result in burnout.
"coders get high salary, prestige, and stock options. The people who do community management—on which the success of many tech companies is based—get none of those."

This is so wrong minded. "coders" no, Engineers, yes.

Making IS creativity. It IS production. "Community management" is not. The economics of the situation are not an artificial inequity, they are the barometer of your usefulness.

This is sour grapes. Those who can - do. Those who cannot, apparently disparage those who can.

Yes. You are NOT a maker. You are a taker.
Hard work beats talent when talent fails to work hard.

But crucially, at the peak of the game, both talent and hard work are just the cost of entry. The rest is luck and opportunity.

For example: Phelps won the Olympics by a knuckle. That’s a difference so subtle it’s down to chaotic systems and butterfly wings for that particular race. Overall everyone at that level is hugely talented and incredibly hardworking
What kind of text do you have to process at your job, that you never meet any unicode in it? Nowadays unicode is everywhere, especially with emojis. Even a simple IRC bot needs to handle that.
https://developer.apple.com/library/archive/documentation/Da...

“The BSD portion of the OS X kernel is derived primarily from FreeBSD, a version of 4.4BSD that...”

https://wiki.freebsd.org/Myths

“The two operating systems do share a lot of code, for example most userland utilities and the C library on OS X are derived from FreeBSD versions.”
It's not like 80 is a hard width limit. The rule exists mostly to limit nesting and not text. More (nonredundant) text is better to a high degree.
Likewise 24 line height limit should not include proper comments.
Is HR Automation Necessary for Small Businesses?
I love this. For as long as code needs to be maintained, code will always be just as much about communicating with people as it is about people communicating with machines.

One thing I still enjoy about message passing OO (by which I really mean Ruby) is how it’s really easy to separate concerns to the extent that each file contains one module/class with one public and a few private methods in it. I went a bit bonkers this year and found myself doing one method per module, which is the extreme version of this.

Languages with mixins are great for this too. Mixins are, amongst other things, a nice shortcut around composition that lets you put individual facets of functionality in separate files, albeit with fewer guarantees about code remaining uncoupled.

It’s a shame Ruby’s module system doesn’t better support private for modules though.
Another possibility that comes to mind is a compulsory license.

For those not familiar with compulsory licenses, US copyright law provides that for certain kinds of works and uses of those works, instead of obtaining a license from the copyright owner you can pay a fee to the Copyright Office and they can give you the license. The Copyright Office sets the amount of the fee. The money still goes to the copyright owner.

It doesn't matter if the copyright owner doesn't want you to have a license [1]. If you pay the fee, you get the license.

Unfortunately for Swift, I don't think that taking a compulsory license would help her here. I don't think that there is a compulsory license available for broadcast rights or for performance rights, one or both of which would be necessary for performing the songs on a TV broadcast. I think that the only compulsory license available for songs is the right to make and distribute audio recordings.

[1] One big exception. In the case of recordings of songs, compulsory licenses are not available until after there has been a release authorized by the copyright holder. Once the first authorized release is out, others can take compulsory licenses and make and release their own recordings.
M is hermitian and an (n-1) x (n-1) matrix so that would be reasonable.
I guess the point of inflection on their user graph is about 2016? https://basecamp.com/about down the bottom
Unicode support isn't about supporting unicode in files of source code!
How to Use Crawlera with Scrapy
Golly. Persistent live usb has been a thing for like, ever right?

It makes me feel a little bit like open source projects aren't doing documentation right when someone could have easily googled for this if they only knew the right vocabulary.

But, I'm not super worried about having lost this specific person since they're so quick to call linux as a whole "crap" and developers "stupid." Maybe after undergrad and some time in the field they will come around.
I can totally recommend knitr by the amazing yihui xie (https://yihui.org/knitr/ ) for this use case. It allows you to write R code chunks directly in your latex code and the output of the code (tables, plots) is then directly inserted in your pdf after compiling. Together with git and docker this gives a fully reproducible workflow!