skysight-inc/HackerNews huggingface dataset:
I was born in 1970 in the south. I guess I was lucky that my dad was an engineer and tinkerer, somehow I got introduced to electronics via a magazine "Practical Electronics"? I recall building basic circuits with a soldering iron around 1982-83.

About that time these kinds of magazines (which I think my Dad brought back from work) started to discuss and show adverts for the early 8 bit machines. My interest switched from electronics to programming.

There was no way my family could afford even a kit. I remember hanging around a store like Curry's that sold the early computers and typing in simple 2 and 3 line programs to print things to the screen. The shop assistants had a full time job resetting the machines to stop the endless scrolling of rude words or our names.

Around 1984 my grandfather was made redundant and used some of the money to buy us a BBC Micro. It changed my life.

Until reading your post I had assumed that the late 80's when I was studying computing at college and then university were a time of massive boom in computing education - that I was at the forefront of a massive wave of programmers being educated up. I realize I was very, very lucky.
1000 tests per day sounds like what typical hospital needs.

I wonder how much 100 Vivalytic devices cost and how much those cartridges cost.

Can they mix multiple samples into one test? If you take sample from 10 people, mix them to find that nobody is infected, it increases testing capability 10X.
The APL section seems a little off. I downloaded the latest Dyalog version and the RIDE IDE and it was all very simple to use. Despite having zero APL experience I wrote a pretty nifty program to simulate something in my domain in like 3 lines of code. The keyboard thing is a non-issue as the IDE let's you enter symbols and you quickly start to memorize that you can enter command-key r to enter rho and so forth. I've used the ASCII J before and find the APL glyphs help me learn what's going on better. It's right that it isn't a popular language, but that is sad. Dyalog has a lot of tools too from web server, database libraries, R & Python Bridges, GUI...and so forth.
Laws have no relation to ethics.

Some law are unethical some are not, even if they are voted by a (super) majority.

But by living in a country, you consent to the laws of the country applying to you. That's the social contract you sign by being a citizen or resident in a country.

Your choice is to not live in that country or vote to change the specific laws that bother you.
Seriously, how do you get passed the “solve a problem” phase?
Meri Williams steps down as CTO of UK challenger bank Monzo
The kubernetes slack is quite a bit larger than that.
We (small business with 7 employees at desks and another 5 on the floor) use it exactly the way you suggest. As the sole IT staff, I get the most messages from the other employees, and send out the most, with the company president close behind me. Two online sales staff, the lead shipping clerk, and the physical store manager follow from there. The warehouse manager doesn't bother with it, and the CFO detests the idea of it (she's also one of the oldest team members at 49).

Most communication is by email, SMS/iMessage, face to face (though we are reducing that due to current concerns), 2-way radio, and phone, in that order. Slack is mainly for sharing the odd file or link, or for staff to reach me for computer related issues that require me to see something rather than hear it (screenshot, etc). We could go with any other messaging service, and before Slack we used Skype, but Slack at our level is free, easy, and runs on all platforms we use.

The idea of it "replacing" email, phone, and radio comms is ludicrous to us. I can't imagine how it can work that way in larger organizations.
Can You Become Immune to the Coronavirus?
So the test depends on single use cartridges. How many of those can be manufactured?

The testing devices themselves seem to be around 15.000 Euros. So you'd have to have a very good reason to buy one - a reason that isn't throughput.
Nice Capture?
Yes, it's certainly not a very generic solution but it was my special itch to scratch.

These days, I don't have much patience trying to find a solution for something the content provider should have done by themselves and installing a large program to do it which then might not even scratch my itch exactly like I want it to ... yeah, I rather invest an hour or two and come up with a simple solution of which I at least understand the limitations.

Static files are bliss. They might not be up to date to the millisecond but you will never have a problem pulling them or otherwise your whole service is going down in flames anyway.

If you do need real time updates, you wouldn't use RSS anyway, so this is a very workable compromise.
Exactly in the mid 70's there where better courses for programming in some schools in my CSE! class we did Assembly language using CECIL and learnt about half adders etc.

For Younger and non UK people CSE where the exams for those that where mostly going to leave school at 16.
APL by default operates on entire arrays even if they're multi-dimensional like a matrix. You can just say matrix x 3 and it will automatically do the nested for-loops behind the scenes.
You basically write Java as C++, you don't use any builtins, write everything yourself from pure java.
In 86 that's what industry was using
rereading my message makes it sound like a complaint. That wasn't my intention at all. I know how much of a premium it costs and how little you need for anything but streaming video.

The most efficient way is probably to get consumer cable through the CEO(for "private" access to YouTube etc) combined with a smallish business vdsl connection for everything company related.
e.g. Compared to Kast it works directly in the browser without any additional software
Folding Home Reaches Exascale: 1,500B,000,000 Operations Per Second for Covid-19
For your quarantine reading needs, presenting: “Exaltation”
As a matter of fact, I cannot think of a single industry that can serve a full service to the entirety of their clients at a discrete point in time.
The atomic clock product line was sold off before the latter event in 2005 to Symmetricom, which was then acquired by Microsemi in 2013, and Microsemi itself was itself acquired by Microchip a year or two ago!

The 5071A (the evolution of the product in the video) is still in the product line:

https://www.microsemi.com/product-directory/cesium-frequency...
I've heard a lot of libc but not stdlib from other languages. I assume that most of languages that depend on C (such as Python, JVM) depend on libc as well. Is there any languages implements a runtime in C but implements its own low-level interfaces?
That seems like a compelling case for a different design - doing something so that the existing motors can be used. Hopefully when all this blows over we'll have some interesting books and articles to read!
I'm surprised by how hard this article is on Algol 68. It was pretty influential:

- Influenced C's type system. I'm just going to quote Dennis Ritchie on this: "The scheme of type composition adopted by C owes considerable debt to Algol 68, although it did not, perhaps, emerge in a form that Algol's adherents would approve of. The central notion I captured from Algol was a type structure based on atomic types (including structures), composed into arrays, pointers (references), and functions (procedures). Algol 68's concept of unions and casts also had an influence that appeared later."

- Influenced bash's syntax (fi, esac)

- I'm not sure if this counts as an influence or not, but objections to Algol 68's design lead Niklaus Wirth to revive his earlier proposal for a new version of Algol, called Algol W, and ultimately evolve it into Pascal.
Intel’s New ‘Single Customer’ Ice Lake CPUs: Are These in the MacBook Air?
London coronavirus woman who died “wasn't a priority”
Oh good.
This again.

The very first line is the problem here: 'We are all adults. Capable of having adult discussions.'

We're not.
Some people are less capable of behaving themselves in online communities than others. Also, the definition of "behaving" is subjective.
Faggots don't like it, they need special treatment.
my guess is that in the coming months, international travel will require a mandatory 3 hour wait at the airport to get your test result
> one of Chrome's philosophies is that you should be able to wipe a Chrome install, reinstall Chrome, and have no trace that before/after are the same person.

Why would that be their philosophy? It sounds like some kind of privacy-motivated idea which seems contrary to Google’s typical philosophy. Or is it more about portability?
...marketing material? To the non-English world? I was literally just explaining a potentially helpful thought process to an English-speaking HN visitor dev who lists his(?) public key on his profile... not trying to produce marketing material for a French waiter or something. Are you sure you're not the one confused here rather than him?
retail (paused) -> land lord (paused) -> bank (paused) -> everyone else -> retail

Do you see the problem? You forgot to pause "everyone else". You'll have to add millions of special case laws to pause everything. That guy with his gym membership who can't use it? Pause it! ISP subscription? Pause it! Mom's knitting club membership fee? Pause it! ... million pauses later you're done.

It's like having 1 million bolts each with a different size. You'll need a different wrench for each bolt. Why not just standardize on a single screw head? Sure screws aren't exactly bolts but anyone who wants a screw can get it. If you're handing out bolts and wrenches then you're picking winners. This is known as a bailout for special interests by only pausing certain hand picked industries.

Meanwhile, a loan works for anyone who wants one. It still means that the economic machine is empty but at least it keeps running and doesn't need to be restarted from scratch.
Impermanence, interdependence and Buddhist reflections on Covid-19
ABAP which runs in all of SAP systems in Fortune 500 companies as an ERP is derived from COBOL. The core product has 400Million lines. Extensions would be 4X
This is exactly why I use a VPN. Last thing anyone needs is to be inconvenienced by BS laws bought buy special interests.
Pictures in pure HTML with chafa and aha
> It also assumes out of the gate that everything needs to be able to do HA, scale for 1,000,000 instances/s etc...

k8s makes no assumptions about your workloads, it just gives you tools. And it's super useful even if you don't need to do HA or scale to a million instances.

Most production apps still need to manage deployments and rollbacks, configuration, security credentials, and a whole bunch of non-scale related things. And k8s makes a lot of that significantly more manageable.

Of course, this is overkill for a single application, but as you start adding more applications that need to be managed, the benefits really start to add up.

If you give something like GKE a chance, you might be pleasantly surprised. :-)
HPE Warns of New Firmware Flaw That Bricks SSDs After 40k Hours of Use
> It is not this community's place to care about individual feelings. We leave that to the individuals. The internet is a big place, you should prepare yourself to deal with it.

Leaders who don’t take their responsibility for leadership seriously are very bad leaders, as we have had demonstrated for us quite recently.

I hope that groups replace their leaders who think this way.
I like to keep it simple:

https://github.com/wtfismyip/wtfismyip/blob/master/CODE_OF_C...
I've again switched to BTing what I want to watch rather than watching it streamed because 2-3 hour late evening binges became an exercise in frustration.
What's behind making a MMORPG (first hand exp.)
If the tests take 2.5 hours and given that there is no parallellism it's pretty basic maths to figure out that 1 device can do about 10 tests per day.
https://warengonza.ga/covid19-tracker-cli
The DOM section mentions nothing about traversal, updates, or changes to the DOM. Query selectors are convenient but they are limited and slow. DOM access is more expressive than what query selectors provide.

I would not include any mention of build tools or bundlers. These are subjective developer tools not aligned to any standard and not in any way benefiting the user or the user experience. This is true of the Framework section below as well, but more so.

I get the feeling many front end developers cannot imagine any web application that is not a basic service driven SPA built on a major MVC framework. When people complain about reinventing the wheel they are complaining about the need to innovate because their framework does everything for them and that is the only type of application to build in the browser.

If you are going to provide large blocks of content on build tools and frameworks you should also provide content on services, Node, Deno, protocols, messaging, and so forth.
Disclaimer: I work for Microsoft. I have no particular info on this, but I did read the article _yesterday_ over breakfast, followed links to complaints, etc., and would like to point out two things:

1. This appears to be a UK-centric thing (and those datacenters don't have the full Azure portfolio, as can be seen here: https://azure.microsoft.com/en-us/global-infrastructure/serv...)

2. The very last paragraph on the linked article reads: "Note that Azure is a huge service and it would be wrong to give disproportionate weight to a small number of reports. Most of Azure seems to be working fine. That said, capacity in the UK regions was showing signs of stress even before the current crisis, so it is not surprising that issues are occurring now."

All of this is public info, so maybe people should read up on facts first? :)
I have to assume they also have access to health care that most of us (Americans) can't imagine.
You will learn to love him eventually >:)
The Bay Area: The Land of Many Jobs and Too Few Homes
And that wasn’t because it had better C interop?
Not to mention that some people who want to get involved in OSS are literally not adults.
> I would guess they have built something into chrome that gets even more data that isn't user-agent based.

Chrome includes a unique installation id in requests to Google owned domains. They don't need any cookies or user agents to guess who you are and best of all they don't have to share that information with their competition.

https://news.ycombinator.com/item?id=22236106
Fintory / Various Engineers / Full-Time / Onsite or Remote (flexible WFH) / Duisburg / Germany

We are a young Germany based start-up that wants to change the way people interact with finance. In simple terms: we concept, design and develop digital products for the finance industry.

---

We are currently looking for:

• Front-End Developer with React

• and Back-End Developer with Ruby on Rails experience

• as well as React Native Developer

to contribute to the development team.

If we piqued your curiosity, we would love to hear from you!
Please send your application at our application platform https://fintory.join.com.
Buying During a Crisis
May I suggest Susskind's lectures:

https://theoreticalminimum.com/courses
Seven ways to improve your internet speed during lockdown
US States tell Amazon, Walmart To do more to stop price gouging
This is not rapid, only 10 tests/day, whilst the current overly slow sequencers can do 200/day. The accuracy of 5% is also worse than other faster sequencers of 3%.

And compare that to modern ThermalFischer parallel PCR sequencers, which operate in realtime, 25 tests in parallel, for 2.500€. That's a factor of 1000. With 10 modern sequencers per city you could test 10.000 per day, eg with drive-in.

https://www.thermofisher.com/de/de/home/clinical/clinical-tr...
Would be interested to hear why you can't add another node in some cases.
What do you make of the myth that Scots came from Scythia - e.g. in the 1320 Declaration of Arbroath:

They journeyed from Greater Scythia by way of the Tyrrhenian Sea and the Pillars of Hercules, and dwelt for a long course of time in Spain among the most savage tribes, but nowhere could they be subdued by any race, however barbarous.

Now I'm not say there is much chance of historicity of this myth - but I've been puzzled as to why anyone would pick on Scythia as a place to come from?

https://www.historyfiles.co.uk/FeaturesBritain/Medieval_Text...
If that's the problem you're trying to solve, make a "CoC for folk under 18" and let that be the end of it.
The easiest solution is in the name — simply don't have a code of conduct. As the owner of a number of open source project, nothing baffles me more than the argument that civil discussion can't happen without an official document outlining the terms and conditions of participating. You don't need one when you you interact with people offline, why would this be any different? Surely, there are people out there who won't appreciate you, no matter what you're like or where you're from, but you're always very free to simply walk away when that's the case.
Social Media Manipulation
> Some people are less capable of behaving themselves in online communities than others

Especially, for example, the kind of people who insist on foisting overbearing codes of conduct on every project. From a practical standpoint, those people seem to cause vastly more trouble than whatever marginal improvements their codes of conduct might nominally capture.
I was born in '76. We had a BBC Micro at primary school. I spent some time on it typing in basic listings from a library book, but I did that on my own initiative. It was mostly used to play JCB Digger and Killa Gorilla. I think it all depended on how much of a computer enthusiast your teacher was.

At high school we had a computer room filled with RM Nimbus PCs, but nobody to teach IT. They were used mostly for word processing and simple DTP by teachers of other subjects. I found out the computer room was empty during PE lessons so I used to hide there when skiving off from football practice.

All my computer knowledge back then came from computer magazines and messing around on my Amstrad CPC and then Amiga. It was actually damned hard to get decent programming information, especially if you had no money. Libraries only had books for C64, or first-wave home computers like the ZX81. I don't think I ever saw an Amstrad CPC book in the wild.

I found it very frustrating to be honest. Definitely set back my programming career. It took me years to go from initial interest to professional programmer, largely because I had no access to learning materials.
Reminds me of my favorite software license:

https://en.m.wikipedia.org/wiki/WTFPL
So, we are "We are all adults. Capable of having adult discussions."

Our problem is "debating how members should behave in their communities, only to be found to never be fully resolved to anyone's liking".

And the problem is solved by "lock, and ban your way to freedom".
A delightfully simple mobile app framework using JSON
Smaller world, smaller expectations. I know people who started with Amigas and they went straight to C, no assembly. I started on 6502, skipped 16bit and went to ARM2. Doubt I would have learned assembly if not for the 6502, and the need to use it. The simpler the machine, the better. Sure it might be faster to get some quick wins if the computer has a blitter, but if the goal is to learn low level programming, then writing the blitter yourself is probably the way to start. The more extra bits there are on the system, the harder and less interesting it is to program for at a low level. Modern OSs are abstracted for a reason.
Well if they do not conduct themselves in a manner befitting of an adult and professional then just sanction them eg. warnings, kicks, bans,....

No need for a CoC.
> Email that person, and try to work it out. Email the owners of the community, and alert them. Whatever you do, do not make a scene, as that will burden the entire community with your issue.

Wow. I mean, I was expecting “we don’t care that you’re being abused” to be the subtext here, but they just came out and said it.
> as we have had demonstrated for us quite recently

I assume you are referring to Xi Jinping's leadership?
WebGL Best Practices
I'm not denying that the modern world of open source tooling and online documentation is better, but in the 1980s-early-1990s that's just not how it was. Things like Turbo Pascal and Smalltalk/V cost money, but not that much, and were worth it because of the large printed manuals they included, which were needed because you couldn't just Google things.
I would take a look at Flutter.
https://flutter.dev/
Better Sprint Planning with Bayes
And that's the license I use!
Not sure if it is UK only issue. Couldn't start a VM yesterday in other European regions. Today I have some other problems with azure search services.
“NCoC” is how we got codes of conduct. There’s a decent fraction of people who just can’t stop being assholes, but you can somewhat hold them at bay (imperfectly) with a list of rules.
Speaking of things fluffy, for what I assume to be a cutting-edge medical device the promo video on that page is.. interesting.

https://www.youtube.com/watch?v=jgW2pYmzcco
Or else what? "Asshole" according to whom? How are disagreements about assholery resolved?

This (and the original NCoC) is naive wishful thinking that won't survive first contact with an actual community issue.
So what do you do if someone on your project doesn’t behave like an adult? Just make it up as you go along? How do you decide how to do that in a fair way?
Ubisoft’s GDC 2020 Talks Online Now
Surging Traffic Is Slowing Down Our Internet
Easy. If someone cannot behave like an adult, block him. But don't allow snowflakes to dominate the discussion, to demand blocks. In usenet days it was the endpoint who had to block or filter, not the central point. Blocking the central point is not a democratic solution.
What good is a leader if they allow the workers to be run off in favor of layabouts?
The Covid-19 Pandemic and the Art of Geo Time Series
Difficult question, at least if you'd try to argue without politicizing too much. I'd say it's a false dichotomy to equate 'making money on the stock market on your own investments' with '(negatively) extracting value'. On the whole of it I'd argue that the existence of a stock market is a public good since it makes capital more liquid, more accessible and more transparent. Going from that to argue that firms that invest purely for themselves deliver a whole lot of positive externalities would be hard for me. I'd call it Lawful-Neutral. It's wholly within the rules of society, doesn't create very clear negatives and clearly delivers positives for those involved (employees, stockholders, etc.).

If you have a 'millenial mindset' and want to work where you directly and positively impact society, I'd choose elsewhere. From a Peter Singer-like perspective, if you'd earn top dollar there and spend at least a modest amount giving to the right charities, you might still be making the world a better place, even compared to the other place.
That sounds like a code of conduct...
The people that make the purchase decision, not the technies running the boxes. Just a guess.
Only Disconnect a Pandemic Reading of E.M. Forster
Basically any project that uses this as it’s CoC of any size will quickly be overrun by bullies.
I wrote a little about this here:

https://zwischenzugs.com/2019/03/25/aws-vs-k8s-is-the-new-wi...
Cockos is the company that also develops Reaper, which is probably the best audio production software out there.
https://pypi.org/project/multidispatch/

IMHO, multiple dispatch is unpythonic and you should use it only if you really need it. Also OP's implementation is missing typing information and differentiates functions only by length of arguments. Though probably that's the reason I do not like this idea in python because it's not a statically typed language.