skysight-inc/HackerNews huggingface dataset:
To be fair, Snappy isn't aimed at "mission critical systems", nor even at bandwidth constrained users. It's a straightforward, reasonably robust and obviously used mechanism for pushing routine consumer software. In that realm, the aggregate benefit to society of having everyone running current software outweighs the annoyance of the specialists, sorry. It's always been this way.

If you are running "mission critical" software, you need to be using a packaging mechanism (c.f. Docker) which lives at a lower level and provides harder guarantees about what you're running. Those solutions exist, they just aren't Snappy.
Don't jump to conclusions too fast about a reduced example to demonstrate a problem.

I probably originally had 2 expressions that evaluated to booleans. I may have been using `is` to check that the type of one was actually a bool rather than just falsey.
Bitbar is useful and mostly abandoned at this point https://github.com/matryer/bitbar

Terraform plug-in for vscode needs help, lots of people using it and doesn’t much work with terraform 0.12.x https://github.com/mauve/vscode-terraform
I do not understand that. Why being upset? If you do not like Ubuntu just install some other distro and be done with it. There are many out there! Fedora, Arch (Manjaro) and even plain Debian are all much better then Ubuntu these days.
I was desperate as a student to get the professors to notice me but I never stooped so low as to ask an intentionally stupid question.
Please check the HN guidelines about "shallow dismissal".
Yep I couldn't imagine our Fortune 500 company ever allowing access without it.
I see two mentions of "increased speed" in that article:

1. Increased installation speed. This one's obvious; less data takes less time to install. This is mentioned in your parent comment.

2. "But compression isn't just about saving disk space. It's also a classic example of trading CPU cycles for decreased I/O latency and bandwidth. Over the past few decades, CPU performance has gotten better (and computing resources more plentiful—more on that later) at a much faster rate than disk performance has increased. Modern hard disk seek times and rotational delays are still measured in milliseconds. In one millisecond, a 2 GHz CPU goes through two million cycles. And then, of course, there's still the actual data transfer time to consider. [...] Given the almost comical glut of CPU resources on a modern multi-core Mac under normal use, the total time needed to transfer a compressed payload from the disk and use the CPU to decompress its contents into memory will still usually be far less than the time it'd take to transfer the data in uncompressed form."

It's an interesting point, but seek times and rotational delays don't apply to SSDs. This is kind of an uneasy comparison to draw with "I hate that Chromium’s snap takes more than 10 seconds to load on cold boot on a freaking SSD".
I guess it's finally time to switch to Arch. This is an absolute deal breaker for me as well, as I use an ubuntu system for live visual performances, and I need to ensure that no unexpected auto-updates take place.
The promise is that providers can build one package for all Linux distros, Afaik. Less work for packagers. More packages for obscure distros.
I think perhaps you meant oligopoly, not oligarchy. The former refers to markets that are controlled by a small group of producers while the later refers to governments controlled by a small group of elites.
A centralized location for GNOME config has always been present since GNOME 2 (maybe earlier, but 2 was when I started with GNOME). See, for example, this page https://www.linuxtopia.org/online_books/linux_desktop_guides...
No it doesn't. It's literally the same thing: "soft" real-time streaming of data.

Medical data in one case, moving images and audio in another. The properties are the same in either case, that's why the term fits.
For home loans, the collateral is the house, which is strange because the house doesn't truly belong to the borrower until the loan is paid off. Deeper still, the conditions where home loans are risky are the same conditions where home prices are risky.

In the extreme, a home buyer borrows a million dollars to buy an expensive house, the economy tanks before the first payment, the borrower walks away, and the bank gets a house worth $400K.

I'm not sure the "right collateral" even exists for home loans, it's a weird case where the "collateral" is the item being purchased on credit instead of something the borrower actually has.
See fig 3 here: https://science.sciencemag.org/content/early/2020/04/24/scie...

Short answer, if the immunity is as short lived as current seasonal coronaviruses, it would be expected to recur in 2022 (hopefully with milder symptoms, but we can't know that yet).
Unattended upgrades is a great example. You must manually install it, it's difficult to configure (you must edit some complex text file) and even then with it on and set to update all types of packages it often still doesn't. Maybe I'm doing something wrong but in my long experience with Ubuntu I've found unattended-upgrades very unreliable.

I get that some people prefer a less secure ecosystem and never want to update their software. But it seems like the greater community is better served by auto updates.
I don't use Software Center so the only thing I should be concerned about is getting the snap flavor of Chrome instead of the .deb. My main browser is Firefox anyway.

I get that the forced direction toward snaps seems premature. I wouldn't stop using it though if there's simple measures to get around it. Also use Xfce/Xubuntu.
So there is a 29 percent homology between their respective fusion proteins. So you would have to hope that an antigen binding site is somewhere in the conserved region?
Walked past a petrol (gas) station earlier in the UK. Its still priced at £1.07 a litre.
A miserable sales page, I still don't know what Segment does, something with analytics and apis?
This is a hard problem.

And Microsoft didn't have a choice. Given an option regular users will never update their computers, perhaps partly due to fear of what they don't understand, fear of change, or maybe due to past bad update experiences. I witness this in my mom with technology all the time. Every time there's a popup she mini-panics, and she has trained herself to click close every time she sees something she doesn't understand.

Google started the trend of silently updating Chrome and everyone including Microsoft followed after, except upgrading an OS is nothing like updating a browser.

For most parts, I think auto update is necessary for tech illiterates, especially now that everybody's jumping on the Agile bandwagon, including Windows. There needs to be a way to ensure new versions reach their users given everyone's just churning out barely working software these days.

Honestly I don't have a problem with that. But if they don't give power user the option to opt out, this is just disrespectful
I think people on the left are downplaying it primarily because 1) there's literally no evidence that it happened that way and 2) the mere speculation is being treated as "truth" by some liars to spread fear and hate, and to confuse, distract, and deflect.
Not really potentially immune.

Just protected from the worst of it.

Think of a windbreaker in a rainstorm. Sounds fun? No. Better than no coat in the rainstorm? Yes!
Downvote because 5 minutes is absurd as a STW GC time, for ANY gc language. Heck, I wouldn't accept 5 minute lag in a python prototype.

Even in the dewey eyed early years, Go saw STW latency in the hundreds of milliseconds. By 1.8 it's in the hundreds of microseconds.

Your hard-real-time is out the window as soon as routing and UDP is involved. The intent is "real time bounded by the amount of time it would take doctors to react to a code blue (heart issue/failure". One second of reaction (thousands of gc's, dozens of health checks, a near eternity in program time) isn't going to make a difference when human reaction time latency is hundreds of milliseconds.

Call it "live streaming" if that sounds more objective, but conceptually if the clients (humans) don't perceive a difference in state, it's real time (to them).

Save the milliseconds-hard-real-time talk for rockets and cars.

https://blog.golang.org/ismmkeynote

https://www.reddit.com/r/golang/comments/aetba6/gcs_stw_paus...
unless reputable schools also start providing remote / online options also.
Show HN: Sheddit, Marketing Made Easy
> HIV/AIDS has killed around 800,000 people so far.

That’s in a single year, actually. And the annual death rate was significantly higher before PEPFAR.
> if I could do the same without the intermediate variable

I'm glad I never had to go through such ridiculous hoops to get a job.

If I had I might have been inclined to say "Yes I could but I wouldn't do it because it would be unmaintainable."

Real application programming isn't about being concise it's about being cost effective. Sometimes conciseness achieves that end often it does not. Having a well named intermediate variable can help document what is happening so that the poor sod who has to fix a bug in or extend your code two years later doesn't have to spend an hour deciphering your code to apply a two minute fix. That poor sod might be the very same person who wrote it.
Gosper-Ish Halftoning
I really dislike the way snaps create disk partitions. When I run $ df I want to see what I defined during OS installation, not a dozen nasty snap mounts. An application misusing fundamental system features like this feels like a violation of some UNIX principle.
Really appreciate the context, thanks.
I use the word parasites because of the example i linked, which made me angry before my coffee.

Like many, have thought similar about the negative contribution of the growing academic administrative class, in parallel with ridiculously high tuition.
I’m glad to see that a major bank isn’t taking unnecessary risks. Maybe this time won’t be a repeat of what happened in 2008.
Adding to this, expand the search radius for a dealer by a couple hundred miles/kms. Check their online inventory to find the vehicle that you want, ideally by looking at the window sticker to compare inventory (website data is generally not reliable).

Many car dealers have APIs that will show the digital window sticker by passing a VIN number -- these are usually embedded on their websites and can be easily found.

Then, negotiate over the phone, reducing prices by 1-2k across each dealer with similar inventory to get a great price, below invoice.
Anybody have commentary on how this snap stuff impacts those who use Ubuntu on their EC2 nodes?

So far I see complaints about Chromium, which typically doesn't exist in a server environment.
What is the argument in that paper?
I think you're vastly over estimating the capability of many students (particularly young students without previous exposure).

It's easy to fall into a trap where you forget what it's like to be completely new to a subject. It's particularly hard when you tend to surround yourself in educated communities where this "in-knowledge" becomes assumed and standard (eg hacker news).

Take just less than ( < ) and greater than ( > ). Think about how many stupid rhymes or memorization techniques you see in classrooms to help learners memorize which is which.

Here are three separate sites, with an entire page dedicated to helping students remember which is which:

https://math.wonderhowto.com/how-to/remember-greater-than-le...

https://numberock.com/lessons/comparing-numbers-to-100/

https://myhomeworkdone.com/blog/greater-than-less-than-sign/

One of them includes a whole damned song for the purpose. All to avoid writing out smaller/bigger.

Like any language, once you learn it's hard to remember all the places you struggled.

Why make "change" Δ

Why make "square root of -1" i

In how many classes do we see rote memorization of the quadratic formula, with no context around why you should even bother to learn it? (I've seen quite a few).

Now, not all of those are really the fault of the language (math), but using the language for each of those problems facilitates lazy teaching, and it changes the goal from "understand how math relates to the world" to "memorize this language construct". One is much more helpful than the other.
I have no clue, always magic.
Thanks, that’s useful.

The WaPo should have done a lot better, specifically by asking the Galveston people what they thought: had anything gotten better in the last two years? Or worse?

The cable said they were asking for assistance and in two yearsthey might well have received it — or not.
My point is that when you say real-time in the web world, you can assume "soft real-time" because of the context. You would use specific language like "hard real-time" if it was so.

Saying context doesn't matter is just ignoring how everyone else uses language and saying that your view of it is right.
I tried to join but the 'are you a human' riddles flummoxed me.
You may be thinking of Tagrisso: https://www.statnews.com/2020/04/10/astrazeneca-tagrisso-stu...
Isn't flatpack designed from the point of Desktop users (GNOME) where snaps are designed with a server in mind? This would mean that are very different and you can't just substitute them.
It's a simple example but that's the kind of tradeoffs platforms are trying to make. Small bugs in favor of security and compatibility. It could be a thousand image orientation bugs. Same arguments still apply.

And yes, you can't cordon off security updates from everything else. They accidentally break other things. But this is a general problem of software development.

If you're using a third-party's software, aren't you already consenting to their "control"? How much control do you have over someone else's software?
How much of your success would say can be attributed to your specific subject and the fact that Twitter is your audience's "natural habitat?"

Do you know of other examples of people in niches that have nothing to do with tech, having the same success on Twitter by doing similar things as you did?
I think there would be a lot less complaining about the existing unattended-upgrades functionality being enabled by default on dektop, than the new self-updating capabilities of snaps.
I agree that WF has plenty of smart people making these calculations but I'm less attached to the theory that "we have been living in a housing bubble for a while. We all know it."

We may absolutely be in for a housing market correction because of COVID's impact on consumer cash flow and its impact on the housing market.

Maybe you're just referring to the last handful of months? In that case, I think it's sort of nuanced (we didn't know exactly how long shutdowns would be needed or how significant the impact would be in early February, certainly) but maybe reasonable.

I don't believe this supports the idea that there was a bubble prior to COVID (say, February or March 2020 for the US).
Inflation doesn't hurt people who do real work for wages. It helps people who have debt. It hurts people who have cash savings. It's neutral for people who live paycheck-to-paycheck.

But on the whole, that summary misses most of the explanation. Inflation has less to do with individuals than with the whole way business finance works, and the whole way that monetary policy works.
If you think of Notion as your team wiki, it's an exceptionally good tool.

Probably the best "wiki" I've ever used. I've used Trac, MediaWiki, MoinMoin, Confluence, GitHub Wiki (+ Gollum), and finally Notion. Notion is easy-to-use for non-developers, but still mostly supports Markdown. It makes rich content easy, including tables, in-line images, code snippets. It supports GDoc-style real-time editing, fine- & coarse-grained permissioning, in-line comments, mentions, and versioning. It's a great wiki.

It's really, really easy to over-use a wiki for everything. It's also really easy for wikis to get under-utilized, out-of-date, etc.

But if you're a fully distributed team with 20+ people, you need somewhere to store your team policies/practices, your culture, your vision/roadmap, etc. Notion is a great fit for this.

If you try to use Notion as the "hub for all of your work", you'll certainly be disappointed, just as you would have been using any other "wiki" product for this. For example, though we use Notion as our team wiki, we still use:

- GitHub Issues for bug reports, because it's built perfectly for this, and links with code and pull requests seamlessly

- GitHub project boards for code-oriented project management, because it can kanban-ize GH issues to visualize capacity, issue stages, and project/milestone progress

- Trello for non-code project management, because if you're not a programmer, Trello is much simpler than GH Issues/Projects, and nails the experience of a kanban project board

- StackOverflow for Teams for FAQ-oriented team & product knowledge base

- GDocs for long docs, forms, slides, spreadsheets, and so on -- and especially when these need to be shared "officially" with external parties

- Slack for real-time chat and notifications, often linking to the above tools

I think part of the dissatisfaction expressed in this article is that Notion is being hyped (especially with the VC valuations) as "the future of all work", similar to Slack in a prior startup generation.

Slack is better IRC for busy teams who prefer a SaaS. Notion is better MediaWiki for busy teams who prefer a SaaS. Neither is an all-in-one work hub. Neither is "the future of work". They are just communication/collaboration tools in different categories.
What are you starting out on? Kotlin has more web presence, but is pretty much Android-only on the mobile app side. Flutter is theoretically crossplatform with relatively low serverside mindshare.
Are linux users regular users?
>People should be allowed to do, almost, whatever dumb things they want with their money.

Are you saying that a bank should make irresponsible loans for people that make irresponsible decisions?
Sufficiently advanced malice often pretends to be stupidity, to deliberately exploit the tendency people have to view the world as you describe.
How many of these preliminary "X might confer protection against Covid-19" stories are likely to pan out? I've seen them now for the MMR vaccine, zinc, vitamin D, ACE inhibitors, and probably a half-dozen other things. To be honest, I think there's so much noise here (most people are asymptomatic or get mild cases) that I wouldn't really trust any signal without a massive sample size.
Oh silly... Wells Fargo doesn't make these decisions to protect YOU, the consumer. They do it because it is too risky for THEM.

Look at the last housing crash. The crash was caused by banks offering people loans that they knew would most likely default. They offered people more money than they could afford to pay. If the bank was looking out for your best interest they would have told millions of Americans "no" on their mortgage applications. But the bank knew that they could sell your loan off before you defaulted and make it someone else's problem. It gets more complicated than that obviously, but the crash was caused by the banks knowingly extending bad loans. The banks are looking out for themselves, not you.
The repayments are.
I think it might be a great business model for movie theaters to offer themselves. This would be true especially if their gains from selling subscriptions (and from selling food) outperforms their marginal loss on opening up more shows in theaters. I think the margin loss on opening up shows should be quite low, assuming real estate and buying permission to screen movies be the main cost. I believe the marginal cost of more shows - hiring employees to clean up the seats, manage crowds (including entry / ticket checking), and wear and tear of seats might be relatively lower.

The business model just doesn't make sense if you're buying seats at a high cost from cinema theaters, and selling subscription passes. The trump card here would be to get movie chains to offer unlimited seats on your platform in return for a high percentage of the subscription fee. Negotiation skills matter!
Irving Finkel – The Ark Before Noah: A Great Adventure
Good point. I wonder how deals like this are structured on the accounting backend.
I think it is a big deal for a major bank to state that they are ceasing ALL HELOC origination. That's a gigantic statement of their future expectations on home values. You have to believe that their perception of risk is extreme right now in order for them to make such a move. HELOC lending is profitable: they are giving up profits because they worry about being wiped out.
I think gconf and macOS's plist have proven that Microsoft is at least somewhat right with registry, or at least the idea is. I don't know why people didn't like it and honestly I don't have a strong opinion on it, but I have a feeling in some ways Microsoft didn't have much of choice given that they need to have backwards compatibility.
You didn’t overpay; OP is severely undercharging. $150-200/hr is freelance marketer manager territory.

As an aside, this is one of several reasons I think charging an hourly rate is bad for business: You immediately get compared to other freelancers based on this arbitrary number rather than your abilities.
How to Write Your First Product Requirement Document
Why did you choose to use Ubuntu on a server instead of Debian?
1 billion chrome users != 1 billion ubuntu users.

My phone living on an older version of chrome is included in that number. It won't be updated.

You are looking at 20 million at most. Most are running just a server. If you are lucky if 1% are affected. Doesn't really close the loop and in the worst cases it breaks more experienced computer users.

Not the greatest tradeoff.
The fish or marine invertebrates synthesize EPA and DHA by consuming microalgae that {1}do not contain both.

{1} https://www.ncbi.nlm.nih.gov/pubmed/24152561
Is the person homeschooling your child more of a subject matter expert in all of the areas that the public school teaches? Many parents have found out first hand that they either didn’t know what they were doing or weren’t patient enough to teach their own kids.
In the README of their "consensus protocol":

> Upcoming features

> Foolproof handling of malice
> instead showing it as a signal that one of the largest mortgage providers in the world is worried about future home/land values.

While that's one possible reason for this decision, there are other possible reasons. For example, they may not know how future "payment suspensions" will be handled (https://update.wf.com/coronavirus/home-lending/), may not like it (particularly with HELOCs that they keep on their books, unlike most mortgages), and/or may not want the reputation damage or headache of foreclosing on collateral (even if it would cover the debt). Any of those could completely explain this.
I seem to recall at the time some pretty clear signaling from Pai and the FCC that their decisions were really not going to be influenced by the comments no matter what they contained.
I think kotlin is mostly used for android development and is a programming language. Flutter is mostly with cross platform development. It uses dart as programing language which is very easy and fast to learn.
Sorry I don’t follow. Can you elaborate?
Try pop os. It doesn't come with snap despite being based on ubuntu 20. They use flatpak in their store.
Ah I meant more the glue. Like open source cloudformation configs. Or terraform configs. The building blocks are all there to be sure.