skysight-inc/HackerNews huggingface dataset:
> Let's say I want to focus on developing, maintaining and running the software on mainframes. How do I get "in" and are the skills paid well in comparison to a typical Java/.NET/C++ developer position nowadays?

IBM has quite a few training and certification programs available [1][2][3][4]. (Number four is quite interesting: a yearly competition designed to teach mainframe skills.)

From my understanding, Java development on the mainframe isn't significantly different from standard programming. Much of the heavy lifting happens in the background, and the programmer's focus then becomes learning the ins and outs.

As for compensation:

https://www.glassdoor.com/Salaries/mainframe-developer-salar...

https://www.glassdoor.com/Salaries/software-developer-salary...

Mainframe dev: $74.9k. Software dev: $76.5k. Seems fairly equivalent.

> You touched a bit on dying workforce when you mentioned COBOL. Is that dying workforce a real problem making it financially lucrative for the people willing to learn that stuff? Or is it just a myth?

All good myths rely on elements of truth. :)

Will there be COBOL positions? Sure, for at least 10-20 years. But how do you want to set yourself up for additional growth?

If you invest time to learn traditional blacksmithing techniques, you might find a job at an interactive museum or on some specialized YouTube channel. Nothing wrong with that. Can't say there's lots of growth in that industry, though. The time and effort invested is about preserving the methods of the past. So, are you looking to preserve or create? Either option is perfectly fine, but each presents tradeoffs.

----

Sources:

[1] https://www.ibm.com/certify/

[2] https://www.ibm.com/case-studies/ibm-academic-initiative-sys...

[3] https://www.ibm.com/it-infrastructure/z/education

[4] https://masterthemainframe.com/
Interesting to see this here, I just started using guake a few weeks ago since it supports hyperlinks in the terminal where mate-terminal does not.
Bought any N-95 masks lately?
The earlier transitions involved going from a less powerful cpu to a more powerful cpu so emulation was an option. Now, at best you are going to an equivalent cpu and at worst a less powerful cpu.
The virus itself is called SARS-2-CoV, the disease it possibly causes is called COVID-19.
How is someone making $150k (~$100K) after taxes, have $132K in basic expenses?

And is he paying $24,000 per year in premiums?

This example is someone obviously living beyond their means, so of course they're going to get into trouble.
Slate has always been really dubious. I remember reading it for a while and feeling like its editorials were informative, and always very scandalous. But then I read an article about a subject matter I was more familiar with and I realized that it was pretty tilted. I don't bother with it anymore.
I'd consider all of those example cases where it's not necessarily reasonable to control your assets. I will say the Verizon case is a bit fanciful because it should be pretty easy to hop on another network quickly for most people to bypass that small hurdle...

When we're talking about an enterprise scale electronic trading system that should already have tested these sort of load scenarios, especially in a world where AWS/Azure/etc. exist and elastic computing is the target roll out for applications that probably don't even need scaling, that's not a reasonable case. That's a case where something that should already have been planned for and tested thoroughly slipped by. It's especially damaging when it happens repeatedly over a short time span. There's nothing unpredictable here. Management and IT at Robinhood surely read the news and knew there would be massive load today.

Surely, someone designing systems and software in this domain understand that the market could be highly volatile and their system needs to be ready for those cases where it's flooded by customer requests or clearly conveyed to customers that it's not ready for such cases.
Measuring Compositional Generalization in ML Architectures
Blog post: https://ai.googleblog.com/2020/03/measuring-compositional-generalization.html

ICLR submission: https://openreview.net/forum?id=SygcCnNKwr

Github repo with dataset and tools: https://github.com/google-research/google-research/tree/master/cfq

The authors present a metric and new dataset of quantitatively measuring compositional generalization. The dataset consists of natural language questions and answers, and can be used for semantic parsing or QA. Their experiments indicate that various standard seq2seq architectures don't generalize compositionally.
All markets worldwide are crashing and the cause is.. US discount brokers? Not, like, the ongoing pandemic?
Probably because of the last bit about politics, that was just me expressing a paranoia but to many their politics is like a religion to them and they assume I meant their side in my comment (I just meant politicians in general,plenty act in bad faith)
Do you feel limited in multitasking?
https://www.reddit.com/r/COVID19/comments/fdb2g6/new_study_r...

https://www.reddit.com/r/COVID19/comments/fbodxp/study_finds...

https://www.reddit.com/r/COVID19/comments/f8wldm/unlike_appa...

https://www.reddit.com/r/COVID19/comments/ff06im/bulk_and_si...
Mail from Slack by OpenFaaS Cloud
Technology as a Political Act a.k.a. Web3
Futures markets are open 24hrs, but do close Friday - Sunday evening
So tell me: which COTS design are the Zumwalts based off? Or the LCS designs? Or the Ford carriers? Where was the Fords' EMALS catapults tried before?
The reason intel has so many vulnerabilities has a lot more to do with their CPUs still being heavily rooted in their ancient P6 architecture
The FxTec Pro 1 is a landscape KB-based Android phone with an unlocked bootloader and support for Sailfish and LineageOS. It's made by a small company, so while the phone is available and shipping, production batches are small, and you might have to wait a bit to receive your order.
Yeah this is dumb but it’s actually par for the course for firms I’ve worked at. Build up all the garbage during trading hours (and on days like this hope you don’t hit resource limits) then start collecting it and rebooting at the end of the day.

Most services are shut down after trading/brought up again before trading.

After trading you would have accounting and other processes that would take hours. These are not done in real time and rely on daily downtime.

I honestly can’t imagine these firms figuring out 24/7 trading hours.
Is it wise to admit you're committing crimes on HN?
Good to see other people interested in this!

Our startup (Chronomics) has built the most accurate epigenetic clock from Saliva (no needles..) which looks at 20 million positions (or features) https://www.chronomics.com/science

Really interesting area and we are starting to be able to define many more novel indicators of actionable health risks such as smoke exposure, alcohol consumption and metabolic status from DNA methylation.
I see it also had basic emojis or "smiley" support, heh. I like the simplicity of it all, ignoring all of the obvious security issues.

https://i.imgur.com/ho3XV6q.png
For what it's worth, IB is down for me too. I can log in, but the stock lookup doesn't work at all.
If the comments were good (more like you wrote) then the ratio of comments to text would be even higher. And as with writing assembly, the risk of comments getting out of sync with the code is higher, too.
The Network Matrix: Bridges and Identity
Reminds me of another "revolutionary new motor design" from a few years ago that promised greater efficiency than any other motor ever built. That one had an out-of-context praise blurb from an MIT professor, which is clearly better than an out-of-context praise blurb from a UT professor. At best, this is a solution in search of a problem. And until it's tested and certified by an independent party, it's not even that. The whole company reeks of dumb-money snake oil and I'm putting this in the same category as Juicero.
Yeah I'm sure it has nothing to do with the fact that intels architecture is absolutely ancient
Google Workbox: JavaScript Libraries for adding offline support to web apps
Bananas as We Know Them Are Doomed
How to compute frequency and occurrence of values in your data
> The only company in the world who can claim to have made a perfectly horizontal system at all levels of macro and micro is amazon, and even they would be lying to do so.

Haha, true. Call up you AWS account representative and you may find that certain service limits can’t be increased for love or money.
"Why does the coronavirus spread so easily between people?" One of the reasons is the transmission from asymptomatic contacts, e.g. https://www.nejm.org/doi/full/10.1056/NEJMc2001468
It creates a time series dataset and a summary stats excel report that shows the daily counts, averages, moving averages, deltas, and more (see this excel sheet https://github.com/AaronWard/covid-19-analysis/blob/master/r...)

also, it generates visualizations for 4 attributes
- confirmed cases
- currently infected
- recoveries
- deaths

Thanks very much for the feedback :)
G-Research should come with the health warning of just how litigous and paranoid around IP theft they are. My understanding is that you can't have a personal phone whilst at work, you're weighed on the way in and out, and they sent one of their former quants to jail for several years.

One might suspect that the periodic renames (De Putron, Glouster Research, G Research) are mostly a tactic to distance themselves from the negative image.

1. https://www.bloomberg.com/news/features/2018-11-19/the-tripl...
So, is your contention that Twitter would be better if it changed faster, or worse?
Is it not obvious? For all its various faults, the US government isn't known for endless constant censorship of the press and social media for anything it doesn't like. There's no US equivalent to the Great Firewall.

China will censor "Winnie the Pooh" because it must tame any criticism of its Dear Leader, meanwhile you can compare Trump to any number of fictional or real characters and nothing will happen.
Single-use plastic is responsible for 40% of all plastic production
New U.S. renewables capacity overwhelms coal, gas, oil, and nuclear combined
Fully aware of that. RH don't even directly connect to the exchange, they use a third party execution broker.

Since all securities are affected, it probably actually is their OMS which is malfunctioning.
A Message to Our Employees, Community, and Customers on Covid-19
Two Steps Forward, One Step Back - Theme UI
> Over the next three years, renewables will add nearly 50,000-MW of new capacity and be more than a quarter of total, while gas, coal, oil, and nuclear will drop by 4,200-MW

> Moreover, if FERC’s data prove correct, then by the end of 2022, renewable sources will account for more than a quarter (25.16%) of the nation’s total available installed generating capacity while coal will drop to 18.63% and that of nuclear and oil will decrease to 8.29% and 2.95% respectively. Natural gas will increase its share — but only slightly – from 44.67% today to 44.78%.
It reads like a joke, yes.
But it lacks ADTs. And defunctionalization without ADTs is way more complicated to explain due to the necessary boilerplate.
>and make sure to have some cash on hand.

This is where the panic goes to though: they might have 2-3 months cash right now, but might feel like they need 12-24 months cash to ride things out. People start worrying they'll lose their jobs and then their runway is at the mercy of the market. If a significant chunk of your wealth is in your house, that isn't easy to get out of during a downturn. Your tolerance for risk goes even further down if you have a family. Even further if your spouse doesn't work.

These are rational decisions that look like panic selling.

Tech work is a field that likely won't have to worry about this though.
Yes, you can have two apps side by side and a third floating app.
It preprocesses the datasource into a time series dataset. So i guess this would be more useful for data science people and ml engineers rather than the average joe
I changed the CSS before reading
Yeah, it has spread to most countries by now. Thing is, Italy had the virus in the wild since January from what I understood. What ever that tells us about it.

Regarding readiness, I have the impression that we are pretty prepared by now., Europe at least, o idea how things are in the US or Canada. Measures are in place to slow the spreading of the virus, known cases are quaratined one way or the other. And besides some nut jobs starting to hord pasta and toilette paper the supply situation in Germany seems to be rather good so far.

Until the WHO or CDC or other eqivalent bodies aren't crying out that these measures aren't enough I consider them to be enough. I'm raher sure, so, that I absolutely don't listen to any politicians or other pulic functionaries talking pubicly about it.
Elliott gets a board seat as part of the deal. The people leading the charge to get rid of Jack Dorsey are more embedded on the inside now.

This looks like a Performance Improvement Plan (PIP) for Jack Dorsey. Maybe they're trying to steer him the desired direction. Or maybe they're just trying to gather enough evidence to really oust him in 12 months.
Thanks very much :))
For something to be a must, it has to have a real constant effect for the majority of people. Thankfully microdosing doesn't fall into that category.
Wow, this is what I was looking for!
hi I'm an idiot who knows nothing. can someone please explain the disconnect between this sentence:

> “It’s all of us against the bug,” said Neil King of the University of Washington, who has been part of the hunt for a coronavirus vaccine since 2017.

noting the "since 2017" part. and this:

> The World Health Organisation said this week it may be 18 months before a vaccine against the coronavirus is publicly available. https://www.sciencealert.com/who-says-a-coronavirus-vaccine-...

The former sentence seems to suggest there is as yet no path towards a vaccine for this particular virus in that researchers have been trying without success for three years, or is this having to do with the distinction between an immediate vaccine vs. one that is more generalized?
A repository to monitor disinformation sources
I had trouble with it as well and concluded that it was an error that was not caught in editing. The correct sentence must be "If the Earth is within..."
I will look into it, if you want could you add it to the issues what exactly you suggest and ill add it to the kanban board :)
I'm getting off the platform after this. I had a tiny final trade (wasn't able to sell due to this) and still waiting on my first amount of funds to get through KYC to go to my bank account (I sold on the previous RB downtime).
From Wikipedia:

> Wheels and tires retracted into housings where they were heated by engine exhaust gases. This was to prevent low-temperature cracking of the natural rubber compound.
Long front and rear overhangs on the body were to assist with crossing crevasses up to 15 feet (4.6 m) wide. The front wheels were to be retracted so the front could be pushed across the crevasse. The front wheels were then to be extended (and the rear wheels retracted) to pull the vehicle the rest of the way across. This process required a complicated, 20-step procedure.
I'd like for every week to be 5 minutes shorter from January to June (so that morning hours progressively move earlier approximately as the sun rises), and then the other half of the year 5 minutes longer. Just adjust the clocks every Saturday.

Of course, this should have been implemented 100 years ago, now it is very unlikely when even leap seconds are a problem.
> ... the very basis of my approach ...

Would you expand on your approach? I'm interested in hearing about how you identify requirements, design of solutions, tooling selection, and implementation of solutions.
Designing a real time system to scale to this magnitude is not easy at all. I wonder how many engineers would be capable of designing such a system, I sure couldn't. This isn't like most scaling where delaying/queuing can be an acceptable trade off.
It doesn't matter how many people eventually get COVID-19. What matters is when. If the ramp up is gradual, healthcare systems can handle it; if it's exponentially explosive, they'll be overwhelmed.
Being responsible for trading system uptime grows hair on your chest.
There was a hiccup during the Firefox WebExtension switch, but it has been working fine for a long time now. I even use it on mobile, which is a lifesaver.
I agree, both that that's my experience and that it's the right way to use RH. But then that means this isn't exactly an existential crisis; if you can't run your side gamble during some periods of high market volatility, does it really matter?
Rarely. Sometimes I wish the side by side window splitting would be more flexible or quicker to access, but overall, I don’t find it holds me back. Even on desktop, while I use a tiled window manager, I tend to prefer a single fullscreen application and just switching between fullscreen applications (although my editors tend to have splits and such, so it would be similar to multiple tiled windows).

Also when I’m not using a keyboard, I find touch-based multitasking quite pleasant.
He was awesome in that role, eh!

(refering to Strange Brew)
I would not do this at home. It will attract rats.
On the one hand, you're absolutely correct that most of my problems are in 3rd party packages, my own customizations (perhaps), and their interactions.

But on the other hand, emacs w/o 3rd party packages and personal customizations isn't really Emacs!

So I think it's fair to critique the quality of the software you end up with in practice, as a normal user of Emacs. Perhaps I should say the "Emacs ecosystem" tends towards jankiness, rather than Emacs itself, per se.

> site-lisp vs lisp

I meant my personal collection of 3rd party packages I have installed, which for some reason I call site-lisp, perhaps an abuse of the term!

My thinking was recent 3rd-party code wold be a better pulse-check of current practice than emacs itself, which I'd expect to have a lot of older code predating lexical scope. Interesting that they're about the same though.

> FWIW, there is no call to `sleep-for` in my Emacs 26.3's `shell.el` file

It turns out it's in comint.el, in (comint-exec). Here's the code:

;; Feed it the startfile.
(cond (startfile
;;This is guaranteed to wait long enough
;;but has bad results if the comint does not prompt at all
;; (while (= size (buffer-size))
;; (sleep-for 1))
;;I hope 1 second is enough!
(sleep-for 1)
...
Fat lot of good it is going to do, right?
> All got to go up sometime

Well, the companies that don't go bust.
What's the biggest way you use plastic in your life?
Mine is probably saran wrap and ziplocs - as we are in the middle of a plastic epidemic, I want to know which plastics are easiest to cut out.
Maybe because Android and iOS came out at the same time as people were learning that Blackberry's "security" was a pastiche.

In order to operate in some countries, all Blackberry traffic had to be routed through that country's government servers.

It's been a long while, but I'm pretty sure that India was one such country. And at least one Middle Eastern country.
OECD AI Policy Observatory
> Why do you think that? Do you just think ARM can't match Intel performance?

Can it match single core performance? Audio production plugins are often running on single cores. The A13 maxes at 2.65ghz, and the 80-core Altra maxes at 3.0 (turbo boosted). Both of those are too low for me to use in audio production. I intentionally went with less cores and a higher clock speed on my last computer because of this.
Question for a virologist, but does it actually spread so easily between people? The article asks a loaded question, but is it "justifiably loaded"?

Given the background prevalence of influenza it might be hard to compare, but does it actually spread more easily than influenza does? Is that a conclusion we can already take? For sure it seems to be spreading faster than SARS did, but I don't know if SARS was considered "easy" in this regard either.
I assume transferring all your stocks from one platform to another takes time.
Best comment. Made my day.
Alien trees...
IQ points aren't really anything to do with it: I suspect most programmers, and certainly those who are average or better, could learn to be proficient with K if they invested the time.

The real issue is knowing your userbase.

Example: we have this in-house DSL that's been around for years and uses a symbolic representation not a million miles from K that we use for automating reports. The problem is it's a pain to onboard people who, whilst they're bright enough, aren't programmers and in any case have many other responsibilities to attend to. Giving them something more readable rather than arcane makes life easier for everyone.

And fundamentally we want to make it easy for everyone, not just the top quartile or the top 10%, to quickly crank out high quality automated reports across different market sectors, geos, etc., as well as to modify and maintain these reports into the future.
Just because you aren't at the limit doesn't mean that it will go up though
TensorFlow-Based Quant Finance Library
In fact, the command pattern is the opposite in a certain way. Defunctionalization corresponds to deeply embedded DSLs, whereas the command pattern corresponds to shallowly embedded DSLs.

In a proper functional language, you do not need objects for the latter, as you can directly compose functions.

That being said, the ability to add more operations than just "execute" to your commands allows you to emulate the features of deep embedding (e.g., serialization). But you have to extend every command for a single new operation (read up on the expression problem). That style is known as tagless in the FPL community, btw.
Having just been to the supermarket[1] across the road and seen stripped-bare aisles for pasta, rice, etc., yeah, there's some kind of panic.

[1] UK
I think the "beam of light" coming from the blazar is not always facing towards us- meaning it is harder to see when it is not in a particular orientation. "Not within that line of sight" is an awfully confusing way to say that, yah
If a smoker does get it though, is it more severe?

> Consistent with earlier results, the few smokers who do get diagnosed sem to be more likely to progress to severe illness (3/5 vs ~1/5 expected).
https://www.reddit.com/r/COVID19/comments/fdb2g6/new_study_r...
I don't know a single broker or sales-trader who would intentionally reject orders from a well-meaning customer. Brokerages make money on commissions and order flow when customers trade. The author of this Bloomberg opinion article has a kind of wisenheimer sense of humor and is playing fast and loose with his comments, in an attempt to make a point about the nature of panic.

Failure in moments of market stress is the worst way for a brokerage to protect its position in the broader industry, because downtime damages customer confidence (long-term income) in addition to reducing order flow (short-term income).

Order flow is more valuable in moments of extreme volatility because spreads widen when the market goes nuts.
Yeah, but that’s just because you have trouble grasping immaterial concepts, and also object permanence.
Oh gosh Spring Boot is such a dumpster fire. Dont even pretend its good!
How can we reconcile this with still sending men to prison for 5 years for selling dime bags of weed on the corner? Seriously, who's the bigger criminal here? I get it, companies aren't people, blah blah. But people make these decisions and those people should be punished.
MIT Researchers Identify New Antibiotic Using Deep Learning Algorithms
Explained quite clearly.
I've never heard "HD" be used to mean "full width"
What would a bot do with $7?