skysight-inc/HackerNews huggingface dataset:
No general purpose framework (or language or process or runtime model) will prevent you from making a project unmaintainable over time if you don't have a design and otherwise keep things organized.

It's inherent in the flexibility that a general-purpose framework provides.

Conversely, if you stay organized, you can maintain long lived complex systems based using frameworks of a variety of styles.

I can assure you there are plenty of old DOM-template-based systems around.
Why would you assume that American accent(s) changed, but not British ones? Maybe it's the British accent that changed since then, not the American one, so it's not that Americans lost their British accents, but that British accents changed and American ones stayed behind.

Or of course, both probably have changed.

After reading the article -- yup, in that vein.

But I think this is an important conceptual shift for us in even what questions we ask. We are inclined to think things are much more stable than they are, especially within geographic bounds. We assume British accents must be more stable in the British geography, and it must be American accents that changed. When in fact there's no reason to have this assumption, because that's not how things work, the right question in the first place, even before you know anything, is "Why have American and British accents diverged", without assuming one was stable but not the other.

Now, the trick is realizing this applies to culture in general, not just accents or even languages. Consider how this applies to those genetic tests telling people they "are" 35% German or something and what people think this means about the stability of the category of "German" over generations...
The silent downvotes are telling.
The QC is notably bad for salaries, but part of that is also the highest taxes in Canada and corresponding social services. Low housing prices, too.

> What I see is some large firms taking advantage of a low CAD while most tech companies are still at low/zero growth and offer very mediocre salaries.

Absolutely. You could throw around $120-150k yearly rates in CAD and you'd have applications from all over the country. Currently CAD-USD is around .77 so they're looking at a 25% discount.

Vancouver, however, has seen a crazy high influx of foreign capital -- way more $$$ coming from China than from a $71 million dole via Investment Firm -- and the price of housing in Vancouver is absurd.

For the HN crowd, imagine San Fran housing prices with East Oregon salaries. A deeper dive: https://bc.ctvnews.ca/vancouver-yet-again-most-expensive-pla...

I've been to Vancouver a lot, it's a great place to be, but in terms of climate, culture, and activities you can get mostly the same in Seattle. If Seattle is too expensive work remote or commute from Mt. Vernon or Bellingham.
Oh yes, this obscure Israel-Palestine dispute.
Uswds: The United States Web Design System
New Arm AI Chips Focused on IoT
> How are the fundamental rules of economics different in space?

Charles Stross explores interstellar economics in [0] and discusses his thinking in [1]. One key idea is 'slow money' - "a digital currency backed by debt—the debt incurred by constructing a new interstellar colony". Transactions are slow (measured in years and decades) because the verification process involves laser comms between the participating star systems.

[0] https://en.wikipedia.org/wiki/Neptune%27s_Brood

[1] http://www.antipope.org/charlie/blog-static/2014/09/crib-she...
Wait...you're NOT under quarantine? That's messed up.

What were the start / destination ports?
Well they were already +1 by choosing to go in Winter, when it's colder.
The first sentence of the article addresses that.
You think systemd timers have less triviality than cron jobs? That's pretty hard to take seriously. Setting up a cron job is a 1 line 10 second thing. Setting up a systemd timer means creating two 10 line config files from scratch than invoking a long system call before it starts up.
Trying to special case an operating system as the reason this is so bad misses the point. The reason Google abuses it's home page to push Chrome is because Google controls the world's most popular home page. The reason Microsoft abuses it's operating system to push Edge is because Microsoft controls the world's most popular operating system (for desktops, anyways).

This is not about what is an OS and what is a browser (and things like Chromebooks make that line super blurry anyways). It's about monopolies using their market dominance in one category (which ever it is) to illegally expand their presence in other categories.
> Functional programming is about function composition. If you haven't picked up on this notion, than you haven't fully understood FP.

Maybe that's exactly why the likes of Elixir feel so much less functional than some other FP langs. You don't usually compose functions, merely use function application (|>).
The other replies are slightly out of date and imprecise.

PackageCompilerX replaced PackageCompiler (and there's a PR open that will pull all the X work in soon).

The binaries produced bundle the whole Julia sysimage by default and they're quite big, but they are quite fast!

A more traditional static compilation approach is being tried with StaticCompiler.jl by tshort, but it's in early development.
In practical life, people who chose to live in less accessible places actually don't get visited much except by very close relatives & friends (I can think of 4-5 of my relatives like this). So probably proves the point :-)
"Has been estimated" by others?

I'm not a fan of government-style lowest-bidder procurement for something as critical as .com. Among other things, I assume this involves operating the .com DNS servers, and it seems like the current operators are probably uniquely positioned to understand what makes that different from operating e.g. .party or .racing, what weird load patterns it sees, maybe even how much to pay the folks who know the hard parts to keep doing this, etc. Obviously it would be better for the world if Verisign were transparent about their operations and it could be moved, but for potentially $5/domain name/year, forcing the change doesn't seem valuable. (If it were $50, sure, it'd be worth thinking about.)
Forcing no profits is central management at it's very worst - Setting prices causes many downstream derangements to markets.

A complex interconnected system will adapt in unforeseeable ways, causing novel externalities for which we have no built up immunity. Ask a soviet.
No they shouldn't. They should switch to Firefox or Safari. Or at the very least Chromium (from a Linux package manager).
I'd suggest investing in a few months of iOS dev in your spare time to get a feel if you like it before making any commitments.

Understanding the tools and basic architectures and APIs will be useful on your CV.

Doing some React Native might be the way in for you.
> the Queen’s family, which came from a corner of England

First time I see Germany classified as “a corner of England”, lol.

(To be fair, before the current crop, the English aristocracy spoke mainly French, and I guess France could be classed as “a corner of England” by people still a bit hung-up on the loss of Brittany...)

RP English is heavily influenced by French and Germanic tones. Local dialects are very different. I still find it hard to compare British languages with what developed in North America, where the influence of non-English-speakers was clearly massive. Isn’t it more interesting to look at Australia and South Africa, where direct links with English natives are way more recent, and still the language departed markedly...?
Is the alternative to bank robbing a top-down central-managed solution? No, we simply penalize the behavior. We could do the same and penalize exploitation by corporations. Hold individuals accountable. Extreme fines. You may argue this would be complicated, but so is a lot of existing legislation surrounding international trade.
Don’t get me wrong, I am not a fan of neural marketing. I just mentioned it in response to your comment, and only to indicate that the same scanning hardware can be used in the education space.
I've been using Julia along with python and Pytorch, not yet for machine learning until flux is more mature but for NLP scripts, and I have to say that I'm starting to like it. Multiple dispatch, linear algebra and numpy built in, dynamic language but with optional types, user defined types, etc.
"Lifestyle business" is generally not a very good term. On the one hand there's a small company that isn't very growth-oriented, throws off a modest amount of cash, and is very full-time job for the owner/operator. (Think a lot of franchise/retail or solo consulting.)

On the other hand, you have a business that generates a decent largely passive income that lets the owner take lots of time off and basically not work any harder than they want to.

I consider the latter a lot more lifestyle-businessy than the former.
I think every browser does this. Firefox asks the same thing.
"Why are you being so dense?" is an example of a question that includes a statement.
> but it's quite wrong to ascribe the diversity of accents in Britain to this.

No one, AFAICT, did that. The reference to “modern British English” is not, as I read it, a reference to “the current diversity of British accents”, but rather “the current dominant British accent”.
This. I have started to think of this rejoinder to Hanlon after the Iowa app fiasco.

Stupidity may be a great cover for uncoordinated malice leading to widespread negligence. A bit like “chaos monkey” but by those who’d like to rearrange the pieces.
"Very difficult" is context dependent. It might be difficult for you and me to backdate a tweet, but easy for a Twitter employee or a hacker with a 0-day exploit.

You also introduce the risk of your message getting deleted, for whatever reason.

And these ways may also break your anonymity or leak your exploit if you're not careful.

A blockchain backed timestamp is simply better.
JSON Knife
Pretty cool! I’m not a big public cloud guy (but do run/manage many systems) but will try this out. Fwiw, I currently have almost all of my systems sending my command history to a syslog server (splunk) via constant VPNs (.bashrc and logger) , it works surprisingly well and consistently for the amount of issues I read about when searching for how to implement this online
What an awful idea:

- first, it is not obvious whether an attribute affects something or not. How are you supposed to know what this or that attribute does?

- second, if you made a typo, there is no error messages

- third, no there is no namespaces and attributes can conflict with attributes from other libraries

What's wrong with good old inline event handlers like onclick? With them you can just click a called function name and see its source.
Please can you sanity check this Open ID Connect diagram and explanation?
Yammer Built a Scalable and Secure Service Mesh with HAProxy
The current dominant British accent, if there is such a thing, isn't a marker of social status. If you're referring to RP, then hardly anyone even speaks RP nowadays (even the Queen only makes a half-assed effort...)
That for the info! More than I was hoping to see a page with a 30sec architecture overview of how your magic works so I'd know what's even possible.
Boodle Fight
I hate OS-level ads the same if not more than any other HN reader, but that's like saying we shouldn't be glancing out of the window for half a second because it would scale up to losing ~100,000 hours of productivity every day. It's a fraction of a ten-thousandth of a workday - anyone concerned with that level of optimization shouldn't be using humans to begin with.
Still using linux? Many wonderful BSD and illumos systems are here.
Агентство недвижимости Esphouses продаёт квартиры и дома в Испании
Forcing profits is bad too. Just look at Boeing to see where the naked pursuit of profits can lead. It literally kills people.
There is a recording of a recent talk by David Crystal, where he gives a brief example of Shakespeare's pronunciation as compared with the British received pronunciation. He also makes a point that the rhotic pronunciation of Shakespeare's time is closer to today's American, and that some sounds typical of Shakespeare's pronunciation are now characteristic of regional dialects, including Westcountry, Yorkshire and Wales.

https://youtu.be/8ErWLOD_udY?t=2429

(Crystal, of course, being the linguist who worked on the reconstruction of Shakespeare's pronunciation, and consulted The Globe on it)
On a log enough time scale, all information will either become public or bitrot into non-existence.
nope. iOS market reach is limited, as you're likely to reach more potential customers via web. Yeah the mobile ecosystem is trendy, but looking at numbers the apps that make money are games. which you can make via some platform agnostic engine such as Unreal | Unity etc.
Microsoft are somehow now expected to be the good guy, because everything else will harm your GitHub social credits that are required for hiring being hired in SV.
Agreed.

Handshake[1] is another such similar competing name system that specifically is aimed at taking down ICANN's monopoly - which they've abused time and time again.

[1] https://www.handshake.org
Sounds like an interesting course. I love Ian Banks and Peter F Hamilton books. I'll throw Alaister Reynold's Revelation Space series into the mix, though he has few if any future utopian elements.
And in ten years, I'm sure they'll ban HTTP altogether.

This is unacceptable, IMHO. I was trying to use a site with misconfigured HSTS the other day, and it wouldn't let me. No override, no nothing. That's just offensive. If it gives me a warning, fine. But when it outright tells you, "no I know better than you and I'm going to be smug about it," then this has gone too far.

Browsers are "user-agents," meaning they act on behalf of the user. If they do not do this, they are not browsers anymore.
Oh, I thought you meant in an arbitrary directory. If the first file in sorted order is executable and prints "*" to stdout you could get that.
See also Jiang Yanyong:

> The Chinese military surgeon who exposed the government’s cover-up of the the severe acute respiratory syndrome (Sars) epidemic in 2003 has been under de facto house arrest since last year, according to his friends and family.

* https://www.theguardian.com/world/2020/feb/09/sars-whistlebl...
There are some in the UK: https://www.coops.tech/#members
(I don't know much about them).
50% plus 1 I hope on the worker side.

You do pass the ALL Rochdale principals?
interesting, does the value ever change? did you pay that $1.000 at any moment or was discounted from work at any moment? what about new members?
Virtualenv 20.0.0 Released
Does it mean we get to extrapolate the competence of US tech from a certain app that recently disrupted election results, or one of the countless breaches eg. equifax ?
> I can write neatly if I "draw" the words, but it takes ages.

This is exactly me. If I treat words as little pictures I can draw each one neatly. It takes about 30 seconds for an average word though.

I wasn't lucky enough to be allowed to submit my written work typed out at school, but I was given a concession to write 100% in capital letters, which at least meant my handwriting was legible (somewhat).
> Institutions who give out Honorary degrees usually ask the recipient to Not refer to themselves as Dr. See source:

Emphasis mine. You admit yourself that this is not an absolute standard. Further, this request is directed towards celebrity recipients who receive their degree for PR purposes. Which is not the case with Peyton Jones.
Seems like issue only on fedora even everything updated, debian test latest with chromium works fine:
https://pastebin.com/URBBUgSU
Yeah, if only it was a competent text editor. I guess that's why vi exists.
Came here to write that. In modern sloop-rigged boats, I believe that the general consensus is that tacking is less dangerous and gentler on your equipment than jibing(gybing)/wearing.

In the tall-ship era of square-rigged vessels, wearing ship caused far less wear-and-tear on your rigging and was something you did to be more cautious or if your boat was far from a shipyard. Tacking through the wind was perhaps a bit reckless and not something to be done unless chased by a privateer or you were a warship in action.
Exploiting workers is a negative externality.
Parallel Construction (Law Enforcement)
First, I happen to strongly agree with your point-of-view/philosophical stance that composition is the essential nature of ‘functional programming’. However, and it is a big one, a vast majority (including the leading researchers and academic authorities in the area) are hopelessly and willingly tied to applicative programming as not only the default paradigm, but as they see it, the only paradigm.

I am quite aware Backus was talking about compositional programming in his Turing Award speech, and his work backs that position up, and as I stated, I think that is the proper ground level for functional programming, but most programmers do not agree.

The wide-spread and well understood meaning of functional programming is programming in an expression oriented way, with immutability of data and lack of side-effects being the tent pole rules, laziness/eagerness of evaluation becomes the pivot point between most languages, with the divergence between compositional and applicative languages being almost completely absent.

With all the conflation and mass propagation of the term functional, I have to agree with Conan Elliott and recommend a more rigorous approach to terminology, I don’t whether is adopt his usage of denotational in place of functional, but some clarity in the semantic space would be a good idea.

— Edited to fix autocorrected errors.
All about Birds
Agreed. And very few blogs or news orgs were ever exclusively on FB, but look what happened. After enough were on there, you had to be on there to get any of your content viewed, because your subscribers stopped being subscribers to you and your blog and started being subscribers to FB, and FB became an intermediary between you and your readers. (That, by the way is not just another RSS reader. And Spotify is not just another podcatcher.) Thus, FB had all the control, and once they had consolidated control, they began to turn the screws, refusing to show your content to people who had followed you on their platform, unless you paid up.

Why could they do this? Was it because you were exclusively on their platform? No. It was because your readers were exclusively on their platform. And that is what Spotify is already accomplishing. Slowly but surely, more and more people are using Spotify for all of their listening needs.
Defining Pandemics: The Coronavirus Conundrum
> train models to write code

I've seen "deep dream". You'll get models that produce stuff that locally looks like code but doesn't actually make sense. Code-like extruded product. People will waste careers on the "steering" and "minor fixups" necessary to make it actually work which will be orders of magnitude larger than the work needed to just write the software in the first place.

That's the cost of giving up symbolic AI in favour of pattern recognition.
That was definitely the case for early cable, but at the point where it was receiving wide adoption one of the main selling points for non-isolated customers was premium cable-only channels, which at the time were generally ad-free or very sparse with adverts. Broadcast channels always had adverts, but those weren't the selling point for wide adoption.
‘Are you still drinking coffee brand A? Try coffee brand B!’ Seems almost comically benign, 50s-style advertising to my ears.
What Is a Monad? Wrong Answers Only
If you're in San Fran, it's entirely possible it's human poo -- and worthy of a rant, for that reason.
> I imagine NPR must recruit reporters exclusively from this region because it would be difficult to find the accent anywhere else

People can learn other accents. In the UK, there is (was?) a "BBC accent" which presumably didn't imply that every BBC personality was hired from a particular region.
Ask HN: What do you use to facilitate creating browser extensions?
Hi, I'm building a web extension for social media automation and I try to find tools/platforms to get my product quicker to marketplaces like Chrome, Firefox, Safari, IE extension galleries.

In particular, I am looking for a tool/platform that would help me gather stats from the extension galleries, payments and deployment.

There are partial solutions for this. Like https://www.npmjs.com/package/chrome-webstore-upload that I could connect with CircleCI to get my extension to Chrome gallery, or https://github.com/mozilla/webextension-polyfill to make my extension compatible with FF and Chrome.

Edit: There is also https://github.com/EmailThis/extension-boilerplate but only as a starter. Nothing like CRA for extensions.
Foxtrot raises $17m to revolutionize convenience store chain
>Although some of the pro- posed solutions may appear fanciful, it should be noted that there are references in the Soviet technical literature to research in many of these same areas.

We can't let the soviets get crazier than we are!
I love Firefox, I use it on every OS. I do use Chrome for accessing my RStudio server because the performance is significantly better. Chrome on Android also feels better than Firefox on Android but I use both interchangeably. I use Edge for reading PDFs on my windows PC because it is usually convenient and somewhat infrequent.

Im not entirely convinced why, but think very strongly that it is important to diversify your software and hardware solutions. Additionally it seems prudent that one company doesn't own the full stack, this pushes me away from Edge and Safari.
We should all (immediately) forget the old days, when Microsoft was just selling us the "Operating System" and then let us to our own devices. Now they realized that they lost the Smartphone game (the opportunity to siphon our data like Android and iOS do)(to some degree or another).

I am using Firefox because it doesn't belong to anyone. I have zero faith on the privacy of Chrome. I believe (haven't tested and I won't bother) that everything one does on Chrome ends up in Google's data-hungry machine. Microsoft is mirroring that. I find it disgusting enough that they "telemetry"-ze the shit out of everything one does with their Win10. Now they want to get that extra on our browsing habits to complete the tracking.

I don't know if it's just Microsoft's greed or the (proven) relationship with the 3-letter-agencies (not wearing tinfoil hat), but still, they become more intrusive and it is NOT for our benefit.
I disagree that it's completely different situations. I have not seen anywhere in the legal structure that allows such moves if advertisements are enabled. It is still a company abusing their monopoly situation to influence another market.

In fact Google did it worse by blocking browsers purely by user-agent to key google services like maps to block the entry or Fire devices or windows phone devices.

Both cases aren't acceptible and both should be punished imho.