skysight-inc/HackerNews huggingface dataset:
Global supply capacity and quality of life are steadily increasing- if anything, you can check global growth rate and poverty index [1]. These are hard data.

The increase in natural disasters is also real, but how large is its impact? Can we say it's "eroding" something that is instead steadily increasing?

Have you seen the Covid-19 lockdowns? Its impact on our life and on the global economy? That is what a real emergency looks like.

But let me break down the parent's statement:

> It’s becoming apparent that the 21st century will be marked by a series of natural disasters of various severities and speeds

Every century is marked by a series of natural disasters. Some natural disasters are made more frequent by climate change. Some extremely serious ones are not: earthquakes, tsunamis (the last big one killed 220 thousand people) or pandemics like the one we're living now. We've never been on great terms with nature, and we've learned to cope: controlling fires, building water management systems, controlling the spread of diseases and developing vaccines, etc.

> that regularly erode global supply capacity and quality of life.

The global wealth is steadily increasing, so it's not clear there is an erosion. Adverse events impact our quality of life, but that's a given, and what we do is preventing and mitigating them. The current pandemic is a natural disaster orders of magnitude worse than anything climate change has brought us- it puts things into perspective.

[1] https://ourworldindata.org/extreme-poverty
The difference is that flat earthers reject objective evidence. This is someone disagreeing over projections about the future. And, to be frank, nobody has a fucking clue how to estimate the medium term effects of this.
“Start small, stay small” is good (but a bit old)

Definitely check out Indie Hackers though! The whole community and podcast is built around that idea.
It's worth noting that the Affinity apps are available for both Mac and Windows (in contrast to some Mac-only design tools like Sketch). Overall, I find the UI of the Affinity apps to be...OK. Some tasks feels a bit clunky (but less clunky than Adobe apps). I still recommend the Affinity apps if you are looking for alternatives to Illustrator, Photoshop, or InDesign. But be aware that the Affinity apps are not identical in features to Adobe's apps. The Affinity website has a good showcase of how people are using their apps:

https://affinityspotlight.com/

It's also nice to see some competition against the behemoth that is Adobe. In particular, these smaller, more nimble competitors (Sketch, Affinity, Figma, Procreate) have shown that you don't always have to beat the dominant company in a market, just carve out enough space in the same market to succeed.
This is a blatant violation of the 1st amendment. You are at more risk of this from private entities, who are not bound by the 1st amendment.
Zoom removes privacy-invading Facebook SDK code
I am the first who wants everything to go back to normal. But have to be realistic with what is going to happen: saying that machines installed at workplaces is enough to end the pandemic is just an illusion.

As the comment made by the other user here says, it will create more waves. Now, that the damage to the economy is greater than the cost of healthcare and lives of a pandemic, that's an opinion you're not backing with data.

Also, I might be biased because I have people in my circle who are at risk, but I think a real solution is more structured than this. Machines + mandatory gloves and masks would be certainly better.
Most people are desperately looking to the past for guidance on what the future will bring.
>edit: also, just something that ticks me off: Razer does not make 1 inch gaming laptops. Their whole schtick is that they have "gaming ultrabooks".

What's the difference between a gaming laptop and a gaming ultrabook? AFAIK "ultrabook" is just a branding term by Intel.
I don't see all that much "winner take all" in the medical industry. There are multiple competitors for many/most products, evidenced in this situation by many companies racing to develop & compete against each other for better testing. A few weeks ago there were news stories about rapid testing w/ 1 day turn around. Now we're down to fractions of an hour.
It sounds like we've been in the same boat, for about the same amount of time. I've gone from being a total Adobe fanboy (who isn't a fanboy in their late teens and twenties?) but it's a company that I absolutely cannot stand now - primarily because of the infliction of the subscription model, which I now pay more for (can't skip releases) and am totally locked-into and resentful of. And yes, there're oodles of issues that have been going around for years but are never resolved (my recent one (ie; for two years now) - do I have x instances of 'CEPHtmlEngine' running, taking up processes, or do I delete the CEPHtmlEngine folder, suffer a couple of popups and then occasionally have my hard disk filled with 26x 16mb files A MINUTE when working on large documents? Fun choice!).

I don't even use the Affinity software, but I've bought them, purely because I want Adobe to have competition.

from a software standpoint, I could probably get away with Illy CS2 - the 'features' added since then have been .. mostly irrelevant. But if I don't have a subscription, I can't open client files.

- ed: numerous typos
Been using Affinity Photo for a year now. I love it. I feel confident with the tool and can make some pretty cool things. No other tool has made me feel that way. I've spent 10 years on and off using gimp and photoshop. Never could get it. I tried Krita and Pixlr. They were buggy and had shortcomings. Affinity Photo has a great price and absolutely rocks.

One thing I still think is clunky though is the Color Picker Tool. I have to select my paint brush, then click and drag the color picker to the color I want, then click the color I want again to get it on my paint brush. I think other tools simply let me hold alt+click on the color to get that color on my brush. But Affinity is like a 5 step deal which slows me down a lot.
Since I trade options I follow the wave and it suggests downtrend right now so I am buying $DIS puts and $TSLA calls.

Also being from Canada, I am keeping all $USD right now.
The government can only do so much to change culture, though, right?

The Chinese government is famous for having done it.
In places, you're conflating the very bad meme problem, to which science itself is susceptible, with science itself.

For example, the whole "fat is bad, carbs are good" meme was never backed up by solid science, it itself was a bad meme.

> Pretty clear that most of medicine is based on fraud and regulatory capture

I can't speak for you, but if I have a heart attack or cancer, I'll still go to the hospital, so it isn't as bad as you're stating.

> Even within climate science, the models aren't as clear cut as we tell the public.

Ok, death penalty for non-triple blind is crazy. But if we're thinking of tough ideas:

* Imprisonment for corporate lobbying.

* Corporate dissolution for political donations or influence

* Corporate dissolution for attempts to "influence science"

* Corporate dissolution for PR campaigns that lied

* No corporate-funded "scientific" studies should be published

* The reproducibility crisis is a bad incentives problem in science and publishing. We need to change the incentives. The system needs to change to reward something like "points" where points come from publishing failure to reproduce as opposed to just the notoriety of "first to find some interesting result"
D is able to run without its runtime and GC.
https://dlang.org/spec/betterc.html

And an older link:

https://www.auburnsounds.com/blog/2016-11-10_Running-D-witho...
Because the software is super cheap. Affinity sells perpetual licenses at a fraction of what Adobe charges. They need additional income sources. Makes sense to me. Why not break up the pricing to pay for only what you need?
That was smart, wonder if they can get a refund. :)
The monthly records continue, too. From NOAA:

> February 2020 marked the 44th consecutive February and the 422nd consecutive month with temperatures, at least nominally, above the 20th century average.

https://www.ncei.noaa.gov/news/global-climate-202002
> Yes, really, speaking from experience at CERN.

I can believe that, but I think CERN is not particularly representative of HPC. Mostly it's individual researchers in universities writing code (with the researcher or immediate supervisor making the decision which programming language to use) and then going to the university cluster or national supercomputing center when they need more oomph. A Cray marketroid having lunch with the director of the national supercomputing center is going to do squat all for convincing a researcher in a university somewhere to pick a particular programming language.

> I was in a meeting organised by Apple trying to sell us how great it would be to adopt OS X and X server back in 2004.

Yeah, and look what a smashing success Apple is in HPC.. ;)
My workplace just sent out an email Friday afternoon saying that they're Fedexing layoff paperwork out starting Monday. I agree with you that the unemployment increase is just getting started. Luckily I'm in pretty good financial shape, but the next few months are gonna be rough for a lot of people.
The open source intrusion detection system Suricata [1] used aho-corasick until intel released hyperscan [2] in open source. Hyperscan is apparently more performant than aho-corasick. If your language can handle the C libraries, have you considered trying hyperscan to see how it compares?

[1] https://suricata-ids.org/
[2] https://www.hyperscan.io/
I think this is how utilities evolved in many places- local monopolies arose, so local governments either built their own system, took over service delivery or created laws on top of the service delivery.
> Runtime speed causing projects to fail is very uncommon.

That's true. What is common, however, is bad runtime performance losing you users and bleeding your money. Not doing dumb things (like using a list where a vector would do), and taking a moment every now and then to go over your product with a profiler and fix the biggest bottlenecks early, can save you a ton of money in cloud bills (it might even turn out that your product actually doesn't need to horizontally scale at all, giving you further reduction-of-complexity benefits). Or you might end up delivering features that were impossible to do with bad performance (see e.g. https://news.ycombinator.com/item?id=22712103).
> On the other hand, your time is never free - to the point that no matter how much you pay for a math book, you will end up paying incomparably more with your time spent studying it.

This is true.

However, I find that I tend to buy much more than I read. Not just because I tend to hoarde these things, but also because I try to seek out sources that click with me before I work through them.
Even if people are out being infectious for a full day before they test positive it’s a massive improvement.
What telnet text are they using? The only hyperlinking in telnet I know of is MXP, http://www.zuggsoft.com/zmud/mxp.htm.
TPS reports, probably.
I don't think there's anything wrong with saying a _I'm a little disappointed_. That's literally the only remark on the other article.
Also worth checking out is https://namelix.com/

It has a filter to only show names with an available domain name.
Smart-working: Work flexibility without constraints
The goal would not to be 100% sure, only to reduce the spread to fall below R0 < 1 while keeping the economy running and people sane.

And yes, you would have to be re-tested regularly.
All Endlings that counld not be cloned must be put back on nature to get at least a moral extinction.
A RabbitMQ Tutorial in Java
This is on point. Perhaps (in a very morbid way) it would have been better if the end of slavery had happened slightly later such that there was enough of a "surplus" of support for abolition that slaves and their descendants were actually compensated to some degree.

Though I can't see that the compensation would ever have been significant enough to cover the costs of having been enslaved.

Most slaves were banned by law from learning to read or write, and that alone (I mean, even without being enslaved) would have been an _immense_ cost on any individual trying to make their way in the world at that time.
Illustrator is abandonware at this point. Defective and basically unmaintained by Adobe. Too bad they don't just open-source it.

Designer is decent and probably the best vector option on Mac, but it suffers from some pretty bad UI. Tools' settings are scattered all over the place, with properties of objects sometimes being mixed in with tools in the tools palette.

Properties for objects are often nonsensically enabled, either because no object is selected or the property is inapplicable. This issue comes down to poor UI validation.

Affinity doesn't appear to be particularly interested in addressing some reasonably significant gaffes, either. If you look at their Fill functionality you'll see examples of all of this.
Yes, because that access is not uniformly distributed. There is a lot of disinformation, and your typical person doesn't have easy access to a lot of research sitting behind paywalls. Disinformation has much less friction, and requires much less effort to ingest, than quality research.
This is covered in computer architecture, at least, and sometimes (but not often) in compilers.
The claim is about emissions, not ppm. And it says nothing about the temperature (there exist other effects).
This is not very helpful in that it shows names whose .coms aren't even available.
While I agree with (some) of what you said, you should know that it was the Telecommunications ACT during the Clinton presidency that created these huge monopoly’s and destroyed all the smaller telecoms and choices back in the mid 90’s.
Perhaps. Competition is a realtime mechanism for stopping this sort of fuckery on a provider level presently. I can switch ISPs immediately (provided that there is more than one around).

Remediations for 1A violations are anything but realtime.

You could suffer rights abuses for a very long time with no immediate or cost-effective recourse. Also, such a circumstance in which your 1A rights are violated by your government ISP, which may be eventually protected by courts, remains inherently dangerous for example during declared periods of emergency where the usual rights and remedies are "temporarily" (weeks or months) suspended. Imagine the situation were this the case right now, and your government ISP disconnects you today (let's say on some bogus "local" authority). How long do you think it would be before the thing winds its way through the courts and your port finally gets ordered to be turned back on? A month? Three months? Six?

How much money has it cost you in legal fees? How many dollars did you lose from not being able to work in that time due to being entirely offline?

I don't trust any one player being the "only game in town" no matter who they are or what remedies I have against them. Making it state-run means that not only are they the only game in town (like Comcast is now in a lot of places), but that it's impossible to change that situation. It makes it permanent. We need more competition, not less. More opportunity for more people to create businesses and jobs, not less.

I think the people of Flint should be able to chime in on this thread.
This + when you find someone you like and can understand go consider reading everything else they wrote, look at their references, consider reading them too.
Yes! I ran into exactly the same thing with Inkscape, aftering purchasing Affinity thinking that it was going to be the 'pro' version of Inkscape. Now I'm regularly going back to Inkscape for features that Affinity doesn't consider to be important:

1) Auto-trace (come on - I could write this myself, not implemented yet?)

2) Provide option to preserve aspect-ratio in exported SVGs

Makes me wonder whether it's worth the continued investment in learning.

Also, I am not sure 'personas' is the best choice. After trying both, I somewhat prefer Inkscape's single UI which balances the needs of any sort of editing.

I find it quite jarring to go looking for a control for 10 seconds until I realize I'm in the wrong persona. Maybe I just need more practice though.
I mean 80%, although I have a bias here because I'd be one of the people trying to make it happen.
Most of those are videos explaining why free energy is nonsense, which is exactly as it should be.
Because court can only compensate actually proven material damage, not "suffering".
iLemming, thanks for responding. Though I'm struggling to keep my head above water, I want to use my next few breaths to encourage you, because I myself have felt that I lacked skills compared to others.

Having looked through your post history, you are a much more advanced Emacs user than I am. My hundred-plus custom functions, arranged in fuzzy utility groups under a master keymap, pale in comparison to your released, GitHubbed, other-people-usable software. Understanding and embracing Emacs requires grit. I hope to reach your level by, perhaps, the end of this year. Please put your shoulders back and hold your head up when you read this -- and when you next hack Emacs.

If you want to talk further, I'm available at confused.computerman@gmail.com.
>If it does the same thing and has the same name and creator, is it really a different project?

Yes? I don't even understand how this is a question.

>The only reason what became Net News Wire 5 originally had a different name is because NNW was owned by BlackPixel at that point.

From the post announcing the new name (https://inessential.com/2018/08/31/netnewswire_comes_home):

>You probably know that I’ve been working on a free and open source reader named Evergreen. Evergreen 1.0 will be renamed NetNewsWire 5.0 — in other words, I’ve been working on NetNewsWire 5.0 all this time without knowing it!

There's no evidence there is supposed to be continuity between the projects other than the name changing. You can say it's old school but the entire thing is written in Swift to modern UI standards. Not sure what more you could ask for.
"free energy" is a scientific term too. Look up gibbs free energy
Very much true.

REP SCASB on 1994 (same year as the incident in the article) Intel Pentium would have taken 9 + 4 * n clock cycles [0][1] to go through a string. So scanning 4 chars long string takes 25 clock cycles.

[0]: Agner's instruction tables page 123: https://www.agner.org/optimize/instruction_tables.pdf

[1]: Plus one extra cycle to decode REP prefix, if previous instruction took 1 cycle.
https://news.ycombinator.com/item?id=22708233
ca 2000 - 2004 I had the luck to work on a massive C/C++code base building base station / telecoms infrastructure. We had several hundred engineers contributing code with all kind of different philosophies (many grey beards who did C/C++ for decades).

Running Flexelint was part of our CI chain and also part of the internal coding standard (e.g. definition of done). There was no other time in my life where I learned so much about secure coding as I did back then. Biggest challenge was agreeing about false positives and we had 1 guy in the team who maintained the official wiki document on when a lint warning needed to go on a whitelist with an agreed description of why. The initial overhead to become lint-clean got a lot of push-back but thanks to management support we got there and you could really see how things stayed at that level even after years.

It felt at times bureaucratic or like yak shaving, but in retrospect linting was what kept the code base at a quality I haven't seen ever again since. It also ensured everyone was on the same page. Taking linting seriously required a small learning curve though and lead to some discussions here or there. These discussions were really valuable since we got to really learn from another too.

When I left and went to another project it felt like a step back where we were chasing the same old bugs due to bad coding practices and it was a major step back in my career as a dev. I miss those days.

Really love that this becomes part of gcc.
> But hey, all the people working in 500k line files must really love the couple seconds my month of toiling (more importantly, my month of not doing other, more impactful things) saved them.

This stuff matters. These couple seconds per operation may very well be a difference between being able to open a 100k+ LOC file in the same editor you're doing your other work in, vs. giving up in frustration and looking for something else that can handle large files. Large files happen surprisingly often (in particular: log files, data dumps, machine-generated code). A "month of toiling" like this may immediately enable new use cases.
Upvote only. Promote signal rather than discourage noise.

This does come with a need to specify a filter.

Or, a sort and aging scheme.

But then we get upvote mobs, hello reddit.
Scrabble doesn't use any dictionary:

https://scrabble.merriam.com/finder/boid (for the USA and Canada)

https://www.collinsdictionary.com/scrabble/ (for English in the rest of the world)
Well, I think it's awesome. I tried a few and it was impressive. Love the fonts and colours. Very nicely done. I was even getting new business ideas reading them all! Maybe call it Brandroid? :-) An appropriately machine-generated name.

https://www.punchlinedesign.net/pun_generator/AI+brand
I did see "Start small, stay small" being recommended but was put off a bit by its age. But you would still recommend it today then?
It's as fair as dying in Germany because France had inept leaders

Yes, which is to say it isn't fair. You're example argues for higher level oversight and uniformity of regulation, say at the EU level, not even more balkanization of them.
Not just free energy but also the fake DIY/crafts.

The reason they don’t get banned though is because these videos produce ad revenue so both Google and the video creator benefit from them, at the expense of viewers who waste their time (and potentially money) watching them or attempting to recreate them.

In a world where ads don’t exist these kinds of videos wouldn’t be viable as nobody would pay for them, and the ones who would will then ask for their money back when they realise the free energy generator doesn’t actually produce free energy.

This is yet another example of why advertising is a cancer for society.
I used to design for print media as well as for web, and I can say that Affinity Designer does both really well. So it's more than just an Adobe XD, Sketch or Figma replacement (web UI design).

For more than a year now, I no longer need to use my old Illustrator license that I bought just before Adobe went cloud-only. Really impressed. And it's going to be a no-brainer for me to get an Affinity Publisher license as well, when I'll need to do multi-page print documents.
One of the most important things you can do in perf analysis is to know when to stop looking for incremental improvement.

If this subject in particular interests you, we did a lot of work in the C# lexer/parser so that once the file is lexed, it only re-lexes the tokens which changed on every edit. It also does fun stuff like the syntax colourizer only runs on code that's actually on the screen. Getting every operation that depends on the lex/parse of code in the editor down to running in much less than 30ms so that it would not slow down keystrokes was a huge amount of work.