skysight-inc/HackerNews huggingface dataset:
Strange that App Academy was left out, considering it was one of the earliest (if not the first?) ISA bootcamps. Full disclosure: I attended in 2015, as did multiple friends in a +/- 1 year window around then. All of us had good experiences and were able to launch our careers as software engineers directly out of App Academy.
I joked with my friend a few weeks ago that B.C. would stand for before Corona/Covid. Unfortunately, it looks like it's not as much of a joke and the impacts of it are only starting to become clear, I hope we can learn from it so if there's another pandemic we can react much faster.
That may have been the original argument for tablets, and if you want to save money by skipping the keyboard, pointing device, and overpowered processor, you can buy a new iPad for about $300.

The iPad Pro is expensive, but “Pro” implies you want a device that can do things which are useful to professionals.

As a developer, I am better served by an actual MBP for work and a cheap iPad for less-productive tasks, but not everyone is a developer.
Why not just buy a Surface laptop instead of a Surface? I think it's just a transition over time.
In a theoretical world, with instant market reactions, instant transportation, and perfect price and supply information, yes. In the real world, no.

1. The absolute supply of toilet paper on a long-term timescale will not increase.

2. The cost of increasing manufacturing capacity may not be worth the increased revenues from selling into a two-week shortage.

3. There's a lag time. By the time you increasing manufacturing capacity, and get paper into groceries, the demand curve would have flattened out.

4. There isn't an actual shortage, there are some very localized shortages, which will get smoothed out once supplies sitting in warehouses get to store shelves. Nobody in Mexico increases toilet paper manufacturing capacity because the corner store across my apartment is out. Nobody working in grocery logistics is going to be calling people in to work overtime to deal with this, either.
For backend development I am writing native C++ servers that run on Linux. But all the development and debugging is done on Windows using Visual Studio. After I am ready to publish I check out the source and rebuild it on Linux. Since I use multi platform libraries all works like a charm and I have yet to encounter any platform related problem. I can still edit/debug project on Linux ( Using CodeLite ) but the need is very rare. This way I get to either build my hardware any way I like or buy a laptop (the kind I can customize) with exact configuration I need.
Speaking of which -- how does one go about buying an QWERTY layout XPS 13 dev edition with ubuntu in Germany? Navigating teh dell website is impossible to find it -- I just find the windows based units.
There's no way to derive infection rate at all, unfortunately. Even for pandemics in the past, where we can go back and look at all the epidemological data, estimates of infection rates tend to vary by at least 10 percentage points.
They aren't equal products, but iPad Pro isn't "luxury" either. They are just different products with different value for different users and use cases. Both products make their own users very happy. Proof is in all the comments in this thread.
What sector is this in, if demand changed so quickly? I hope the crisis is short enough, that your job survives.
Oil prices could fall below zero: Analyst
Berlin Water spokesperson: “We're sending engineers home to keep them healthy”
CovidSIM
This is a fine comment. But could you please stop creating accounts for every few comments you post? We ban accounts that do that. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

You needn't use your real name, of course, but for HN to be a community, users need some identity for others to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
The rise of coronavirus hate crimes
They refined the scissor mechanism. It's an improved scissor mechanism with better key stability than previous scissor keyboards on their laptops (so sort of the "best of both worlds" between the butterfly keyboard and their old scissor keyboard). The new mechanism is also used in the Magic Keyboard and 16" MacBook Pro.
Yes, sorry, fixed, thanks!
> So it’s not completely locked down either.

iOS and iPadOS pretty much are.
Thanks, we put a lot of effort into it year after year
VT100-compatible means exactly that - sending a set of control sequences to a VT100-compatible terminal app yields the exact same result as sending them to a physical device and vice versa.

The fact that some emulators offer additional features like ANSI-control sequences (e.g. for colour) doesn't change that. Same way a VGA card is still EGA compatible, etc.

> A console is a well-defined I/O abstraction in Win32, and has been for about 30 years.

In the Win32 API yes - but the Win32 API is not a user program now, it it?

Feel free to disagree, I'm perfectly fine with that.
Oh, and also feel free to tell Google and AWS to rename their control panels from API console https://console.developers.google.com and management console https://aws.amazon.com/console/ since both obviously abuse the oh so well-defined term...
I’m graduating in May, and accepted a return offer at a company I interned at last summer. I’m reeeeally nervous they’re gonna cancel that offer before September.
Democrats are left still facing sneers of socialism. Trying to counter this charge by messing around with policy design details is a strategy fated to fail. What we need instead is a way of reframing the debate that begins to reverse the discrediting of government.

The article is basically an update on revolutionary propaganda for the U.S so Socialism can be delivered to the american people under the disguise of the Democratic Party policies.
$1000 a month per person...Trump has announced at least 2 months of it. I have my salary still. My wife and I get $4000 of free money. What do you think we're going to do with it?

You need to think long term what this money can do.
Worrying about businesses = worrying about workers
At what point do randomly sampled tests make sense?

I guess now you'd test too many negative and would need too many tests to get reliable results. (you need to have a decent sample of sick people for statistical significance).

Than again the infections also cluster locally a lot, so you can't extrapolate for a country well..
No, but I picked a very bad time to quit my job and move from one hotspot to another.
Yes, with a six-month, zero-interest loan. We are already handing those out like candy, to deal with bank liquidity problems.
The Greek refugees battling to prevent Covid-19 with handmade face masks
install session buddy from the chrome web store. it saves your tabs automatically, & even restores sessions containing a mix of tabs & web "apps" accordingly.
The implementation is actually a single-pass compiler so it goes from token stream straight to bytecode generation with no intermediate AST or other IR in between. Even so, it would be straightforward to emit the bytecode instruction sequence for a call to a special runtime function.
https://www.xkcd.com/882/
There are issues with significance. Everyone loves testing Vitamin C as a cure for X. Wake me up when follow-up studies from another group show an effect.
Seems like a good time for people with ideas who can't code to team up with people who can code but don't have a good idea. To take a chance on an app/idea what we wouldn't normally want to quit our day jobs on. Are there sites that team people up like that?
If you don't mind me asking, how many more opportunities came from Linkedin? Last time I was looking, I was getting about 2 new interviews per week from sending my resume through Indeed and about 1 interview per month from Linkedin.
I would be really interested in Fly if it abstracted persistent storage. An exciting use case to me would be something that doesn’t with “...for caching.”
Not yet, but as a contractor-to-hire employee I expect that the latter part of the equation won't be happening at absolute best.

Anybody looking for a FT remote senior designer with heavy component library, react prototyping and sketch/figma skills?
I don't think you fully understood the GPs analogy to Chernobyl, it's not because of the affect it had on the rest of the world...

It's how soviet pride and 'manliness' got in the way of public health and safety post disaster. Chernobyl happened, but the way it was handled and spun by those in charge as not so bad and "barely a concern, no need to evacuate" cost many lives.

States like Russia and China are so concerned with optics and how events like these make them week they opt for extreme secrecy above all rational measures. Until the mindset shifts to acceptance and disaster mitigation you can never trust numbers coming out of these countries. If you disagree with what I'm saying here I strongly suggest you watch the recent Chernobyl mini-series on HBO.
> Fiscal policy is the only real policy remedy

The only real remedy is economic activity. That can't happen until people can start spending money again.

There is a huge opportunity in thinking about when things go back to normal, what things will remain permanently changed.
It's going to get bloody out there soon. Minimize your expenses if you don't already do this.

The market was already fairly saturated from what I inferred last year when I jumped ship during a move. Most organizations did not appear to be seriously hiring, they were hunting for a labor bargain or someone to add to their future contact list for quick turnaround when demand rose.

If you didn't think it was an employers market already, it's about to be.
If it makes you feel better, I quite a cushy job and joined a startup a month ago. You're not the only one with bad timing :)
I don't understand. Regardless of COVID, they always need to consider the impact on developers.

Like I said in my previous comment, the newly remote Chrome team may be facing many unseen roadblocks, but I expect that to be a temporal window of delay, after which the team should resume shipping, albeit at a slower cadence due to reduced productivity compared to normal-times WFH.
10 years yield is not much right now. They won't be beating inflation. And if they were in stocks they'd be eating a 25-50% haircut when they needed the money
> Maybe you can do that now but you couldn't when I had my iPad Pro.

You can do that now.
I wonder if Apple will bring Face ID to Macbooks.
Between my old made-up typing style (left hand hit over half the board, hit x with thumb, few other weird bits), learning homerow, learning to type on ortholinear keyboards, and learning dvorak, I've found it works well to use one of those sites that has you type various letters to get used to them, then once you're comfortable, move to something like 10fastfingers to grind speed. Practice daily. It's pretty fun for me, which makes it easier. I hit 160wpm (peak not average, pulled it off only twice) at my best before learning homerow. Never quite made it back. I'm also a bit slower with dvorak now, but maybe I can get up again someday. I'm around 115-120wpm these days which is pretty passable, but I do miss the absolute joy of typing as fast as I could and really pushing my limits.
No. Airports most certainly do sell stuff to airlines. Do you think airplanes have a little refinery in the back with a million barrels of oil?
I keep kicking around the idea of creating a website that teaches Python that starts with guiding you through the installation of PyCharm and the Python interpreter, and really teaches how to properly use the debugger.

Things like recursion, something a lot of new people struggle with, is about a million times simpler to understand if you step through the code in a debugger and can visually see the call stack and local variables.

It honestly kind of blew my mind that I went though college and got a degree and never once was taught how to use breakpoints and the Step In/Step Over/Run to Cursor/etc buttons that every GUI debugger offers. I figured them out on my own, but I recently had a co-worker who insisted on only using vim to write some Python and he had a bug that he just couldn't squash. I was looking over his shoulder and couldn't figure it out either. But once I got a copy of his code and set a breakpoint in PyCharm and saw exactly what was happening, I had it fixed in minutes.
The grim, necessary optimism of sci-fi author Becky Chambers
I'm one of the founders at Sympto Health - we are helping nurses and doctors communicate more effectively with patients. Nurses spend up to 60% of their day on manual patient outreach, and the vast majority of nurse's I've spoke to complain about the roteness and mundaneness of this outreach.

Our goal here at Sympto is to supercharge the role of the nurse, automating the rote and manual tasks, and ultimately allowing nurses to focus more on patients who need their attention.

As you can imagine, with COVID-19, we are facing unprecedented demand from health systems, who need help triaging the expected massive inflow of patients.

We just closed a fresh round of funding, backed by investors in Modern Health, Udemy, Guardant Health, DoorDash and Airbnb. We are looking to hire a Founding Engineer who is interested in playing a critical role in helping the lives of thousands of patients & care teams across the country.

Check out our careers page (https://www.symptohealth.com/careers) or email me at prithvi @ symptohealth.com
Thanks for the reply. I hope my post didn't sound snarky. I have very limited time and was just disappointed at the size of the parsing code. Ultimately, I really think the idea is great!

I've never seen k, nor any array langs before but would definitely checkout the K mesh version.

No idea about the JSX though.
They did the same thing during the early stages of the Iraq War 2, running daily reports of fictitious American casualties and war crimes. Also, they were behind 'newsy' reports of the US Army looting the Iraqi National Museum.
Would an employer with that kind of attitude even be trusting enough to let people to work from home in the first place?
Or how about just having a workstation at work? E.g. the Dell XPS 15 is a very popular laptop, but an equivalent cost workstation is around 8x faster for sustained well-parallelizable loads. Use a KVM switch with your work monitor, or use it as a headless server, do whatever. Want to work on machine learning stuff? Throw in an RTX 2080 Ti, off you go, never worry about cloud costs. Are you I/O bound? RAID0 off a couple NVMe drives.

It's immensely flexible and I'm surprised it's not more common.
you might be running into max connection issues because your library is leaving stale connections. i know this is the case for ruby & php. check if you have timeout set. see this github issue for ruby: https://github.com/redis/redis-rb/issues/524
Just got my first job offer and excited to start! (In Italy!)
Cynically, the users who need such websites shouldn't use that browser. Fewer users, but potentially more technologically literate ones. Sounds like a win-win to me.
Crypto seems like the replacement for casinos gambling away your life savings at a desperate time.

I was thinking the same about the stock market. Most launderers use overseas bank accounts.
Can the coronavirus spread through the mail?
Perhaps they can retool and crank out ventilator/etc parts
They can hedge fuel and they can hedge labor costs through contract, but no industry could realistically survive an 80-90% reduction in revenue.
Sorry to say, your online presence is dreadfully low for a web developer.
After all this, stocks are still overvalued by historical standards:

https://www.multpl.com/s-p-500-pe-ratio

Perhaps surprisingly, this even ignores the inevitable hit to earnings Q1 will bring. Factor that in, and fair value on the S&P is way, way lower from here.

Throw in the inevitable massive distortions of the economy through the Fed's institutional panic moves, and who knows where fair value lies.

I'm not sure many people realize that there are two simultaneous and very grave crises happening at the same time: COVID-19 and the return of the Great Financial Crisis.
> The Russian destabilization playbook is (and has been for decades) to sow plausible-enough-for-some-people lies, and let the rank stupidity of the target population take it from there. Google "agitprop" for more on this.

They could never dream of doing as much damage spreading misinformation during a disaster than Fox News does. I'm only half kidding when I say Fox is likely studied by Russian propaganda agents.
Japanese household assets hit record ¥1,903 tril
The parent comment very clearly and explicitly described how one can work around that lockdown on iOS and iPadOS with MDM and Xcode or something like TestFlight functionality. They weren't talking about macOS, because you can run whatever you want on it after disabling a couple of toggles in the security settings once (just like on Windows10).
Is it glued together? The glass is no longer removable with suction cups?
There is one more scope in Python - stack scope.

It's possible to peer up the call stack to get information from your callers, rather than static scope.

There's also the oddity that is super():

class Base:
def foo(self):
print("foo")
def bar(self):
print("bar")
def baz(self):
print("baz")

class Derived(Base):
def foo(self):
print("Derived1");
foo_super = super
foo_super().foo()

def bar(self):
bar_super = super
def bar_func():
print("Derived2");
bar_super().bar()
bar_func()

def baz(self):
print("Derived3")
baz_super().baz()

baz_super = super

>>> x = Derived()
>>> x.foo()
Derived1
foo
>>> x.bar()
Derived2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 12, in bar
File "<stdin>", line 11, in bar_func
RuntimeError: super(): no arguments
>>> x.baz()
Derived3
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 16, in baz
RuntimeError: super(): __class__ cell not found
> I think you'd be surprised just how much of a typical college education can be done on nothing more than a basic tablet and a handful of productivity apps.

I think upon reflection this is less surprising than you might initially find it. After all, college predates computers.
I'm not in the army, but from my understanding (and way too many Men's Health magazine covers), those folks know how to exercise pretty intensely with nothing but their own body weight.

Sounds like a nice way to find a new hobby and maintain some of your sanity as a coping mechanism.

From a quick google search: https://www.menshealth.com/fitness/a31698453/athlean-x-home-...
I did an academic clustering project at one point with Cluster Knoppix, which booted over TFTP much like this. Shared data for the calculations was mounted with a script via NFS, and everything else was memory resident/stateless via PXE boot of a Live image.
So make all of these features paid then?
This is a really cool idea ! Congrats
> Schedule your content consumption.

I tried that one in the past. It didn’t really work for me. Scheduling is hard and humans do not seem to be good in doing things by the clock. Distractions come easily.

I gave up. Now I browse HN until I’m fed up with reading. Instead of carefully organizing reading lists & bookmarks, I just deleted everything. I unsubscribed from almost all newsletters. Even after that there is still a lot of information noise around. I think we haven’t really evolved for this and we are at our limits as species to cope with the Information Age.
Probably, but the key issue is how levered WeWork is. It's the same really as taking out a mortgage you can barely pay. It only takes a short term shock to push you into default, and once foreclosed, it doesn't matter that you'll eventually recover because the losses will be locked in and you no longer participate in the recovery.
A year ago I did some contract work building docker based software. Had to run many dockers. What I did is I installed VMWare on my Windows laptop and then created Linux VM with 16GB RAM and 4 Cores. Then all docker based development was done on that VM so I did not have to launch separate VM for each container. All fast and snappy.
I find it a bit opaque that they do not advertise exactly which series/gen they are putting on the machine. Can't find it even on the Tech Specs page.
This should be the top post.

IMO, voice chat ubiquity and smartphones has made zoomers crappy typists, compared to millennials.
Ask HN: Any clinical trials / RWE companies studying HCQ for Covid-19?
Some of the most promising potential treatments for COVID-19 are chloroquine (CQ, a malaria medicine) and hydroxychloroquine (HCQ), a less toxic version of choloroquine that is used for malaria as well as lupus and arthritis. Here is the current prescribing info for CQ [0] and HCQ [1]

These drugs are already approved. There is emerging evidence that these drugs are promising (see below refs). But the evidence is VERY preliminary. WHO is organizing a much larger study to test these and other drugs [2]. Other companies are also ramping up studies. But it will take time to generate the data

Because HCQ is fairly non-toxic, it might make sense for health care providers treating COVID-19 patients to take this as a preventative measure. They are already low on protective equipment and at high risk

But we need to study whether the drugs actually work. Are there companies that can help run "virtual" studies -- where HCPs can take the drug, record their doses taken, health characteristics, and clinical outcomes? This would balance need for data collection with need for immediate tx for HCPs

[0] https://www.accessdata.fda.gov/drugsatfda_docs/label/2017/006002s044lbl.pdf

[1] https://www.accessdata.fda.gov/drugsatfda_docs/label/2017/009768s037s045s047lbl.pdf

[2] https://www.statnews.com/2020/03/18/who-to-launch-multinational-trial-to-jumpstart-search-for-coronavirus-drugs/

https://www.arabnews.com/node/1643141/world

https://www.nature.com/articles/s41421-020-0156-0

https://www.ncbi.nlm.nih.gov/pubmed/32150618

https://www.ncbi.nlm.nih.gov/pubmed/32164085
That's one thing I think the Navy will start to do. We will probably begin deploying our ships to coastal cities to provide much needed relief, and I think it was already mentioned that one will be deployed to New York to help out.
Covid-19 What We Can Do: Highlights/Summary of Best WFH Manuals
it usually takes a year for a vaccine to come out between the time it takes to create a working vaccine & starting to distribute it.
Then it's not meant for you then. Products have use cases that are not necessarily your use cases. With tmux, alacritty is great and doesn't need tabs.
2016: https://news.ycombinator.com/item?id=11647304

2015: https://news.ycombinator.com/item?id=9554134

2012: https://news.ycombinator.com/item?id=3519952

(Links for the curious. Reposts are ok after a year: https://news.ycombinator.com/newsfaq.html)
I would love to use iOS devices but somehow I just can't accept I can't run Linux on them. I understand, it's all great and neat and etc. but I also believe IT professionals should use open source OS if possible at all. I don't have strong arguments for this so I understand people have different expectations and understanding.
The web is essentially becoming what you propose, with WebAssembly binaries, WebGPU graphics, WebAudio API.

Currently you need an HTML and JavaScript shim to use those, but it's easy to remove it and execute WebAssembly directly.
I'm metropolis-dwelling primarily because of the cultural offering and diversity. I don't have to adjust my life to what are the popular views of just 1000 people.

For me it is the small places that are the perpetual cocktail party/high school where I "have" to get along with everyone instead of picking my preferences.