skysight-inc/HackerNews huggingface dataset:
The following video has a good, developer-friendly introduction to the subject that should answer your question. Take a look in particular at the code snippets that are sprinkled throughout the video and notice how much cleaner, shorter, simpler, less computationally costly, and "universal"/"exception-free" the code becomes: https://www.youtube.com/watch?v=tX4H_ctggYo
What does Rust have to do with anything? Joel’s article I referenced was about Netscape rewriting their browser during the browser wars over a decade ago instead of improving their existing browser to compete with IE.
Sure darklang improves productivity. But the cost of that productivity is absolute vendor lock-in...

Darklang is a proprietary framework where the ENTIRE stack... even the IDE! is controlled by a specific company. Just be weary of this, when depending on it.
Yup, it's in writing here.
I wish I had that luxury.
What I got to think recently about the value of knowing more about stuff whose usage isn't imminently obvious is that when you expand your knwoledge, the 'range' of your world changes.
So yes, almost by its nature, you would not use the stuff that you don't know much of, but you would be hemmed in by your own ignorance. On the other hand, by expanding your knowledge, you would also expand your range of experience (your world) thus find it more useful.
Low code has always been a thing :-). They used to call it something like ... "Use a library".

Java is lo-code compared to say C++ which was the main option for enterprise software before Java came out. You had VBA in Excel for decades.
I'm very late to this discussion, but... in 1999 we did this at Microsoft running unmodified Windows apps in a custom 3D environment.

https://www.microsoft.com/en-us/research/publication/the-tas...
Wow ok, that's pretty great.
Defeating Scam/Robo Calls with Call Forwarding and AI
https://apps.apple.com/us/app/catch-social/id1482148299

Here we go :)
Note that getting hospitals to agree to long term contracts at prices that are higher than they'd normally pay is basically a backdoor form of raising prices. From a financial perspective, there's not a huge difference between a) a hospital paying $0.80/mask for the next year and $0.02/mask for the following decade or b) $0.10/mask with a decade long contract.
That makes it sound about as sealed shut on speaking out as the Chinese were in the early days, only without the mass quarantines that they wouldn't be able to hide as easily. Either way it doesn't paint a good picture.
stacker.app has impressed me. It's by the same team that built (and recently posted) Toga (https://news.ycombinator.com/item?id=22746663).
New Jersey Needs COBOL Programmers
The keycaps are beautiful. What switches did you use?
Set up org-roam for evaluation, but when it came time to actually do research, the thought that has already gone into Roam UX won me over. Everything is theoretically replicable in elisp, and there are key bind related bugs in Roam that would be an instant fix in emacs, but "good enough and works right now" beats "could be perfect with weeks of fiddling".

Standout features: referencing ideas is zero friction, whether they exist or not. Universal search works. Editing note titles fixes all references. Days being a first class citizen, where daily prompts thread your notes together and you can reference future dates to have the backlinks show up on that day, is genius.
sometimes feels very sad about this since one's value should be reflected by the awesome projects he has done. I think it's just laziness of the FAANG companies. If the interviewer is well prepared and keeps digging the resume, then he should know the candidate is good or not. But by leetcoding, it's simpler for them, just keep asking the repeated questions.
Because code reviews are more fallible than automatic linters, and OP had the luxury of working somewhere that the noisy people didn't fight for an anti-feature.
Take a look at https://www.getfastcode.com. I am the founder and would love to get your feedback. Please sign-up for our beta if you like it.
Something that is not obvious from article or posts in this thread, but seems to be taken for granted: how exactly do you know how much of some target molecule you created? The article for example mentions 1g of remdesivir, but that seems like a complicated chemical so how do they tell it apart from something very similar but different? Some kind of GCM or electron microscope?
Which one does anyone use seriously. So far they all look like simple experiments.
Can someone convert it to Bel?
The full-justification formatting makes for some badly mutilated paragraphs when trying to read that site in portrait orientation.
The project front page talks all about JavaScript, and no mention of TypeScript. So to me it's not aimed primarily toward developing against it in TS.
I'm surprised nobody has mentioned Parse here. I wonder if things have come full circle and Parse-alikes are becoming fashionable again.
STLC
causticsoda! Come into the discord and say hello.
Tiger at NYC’s Bronx Zoo tests positive for coronavirus
Not sure what exists out there, I started over 25 years ago. A good first step is to learn chords, starting with major and minor versions of each chord. Get comfortable switching between them. This is where most people quit as a lot of chords are not friendly to untrained fingers.

What can help with this is a concept called the "1, 4, 5" rule (it's actually called the I, IV, V rule but let's keep it simple). Basically, you start in a key, say the key of A, assign that to 1. The 4th and 5th chords from that starting chord always sound good with the 1st. So for the key of A, the 4th and 5th are D and E. Notes start over after G, so if 4 and 5 go past, like with G, you start over at A. In the key of G, the 4th and 5th are C and D respectively, for example. This is at the heart of blues music. For me, the easiest three-chord progression for my fingers to learn was G, C, and D.

There are a lot of little "rules" like that in music theory and it can be fun to learn them and experiment. If you find that you are really getting into it, I recommend dropping $300 or so on a decent acoustic guitar. There is something to be said about an instrument you can just pick up and play and not have to worry about wires and interfaces.
Thanks for your thoughts.

1) It depends on the site. It seems many are still quite low-res, not even as good as pictures taken on Instagram.

2) I wonder if 360° is the right approach. We typically don't need to experience the transition from exhibit to exhibit. We only need 360° around the exhibit. An adventure-game sprite may be good enough to move around the space and click on objects as needed.

3) Unless the virtual visits were actually good -- then part of the ticket sales might be affected. So the solution is to sell tickets for virtual tours (but they have to be really good)

4) Audio would be nice, just like the headset you can rent at many museums. What I meant though was more the grouping and sequence of the exhibits -- for instance when you walk through a special exhibit, the sequence tells the story. In virtual tours, because the collection is incompletely digitized, the story is broken.
Learning to draw is something anyone can do and is incredibly rewarding. It activates a huge part of your brain (visual) that starts firing when you see all sorts of scenes, faces, patterns, colors in real life. Try the book "drawing on the right side of the brain". Another good one is the Bargue sculpture drawing course.
People are only playing a tiny subset of all games. Kids who follows gaming in 2020 are familiar with most of these games: https://www.twitch.tv/directory

You're assuming things have changed when they really haven't. In fact, there's even more of a shared culture around gaming these days because gaming is mainstream and ubiquitous.

Go to r/gaming and you'll see people talking about the same popular games.

Besides, when I was a kid, odds were nobody knew what games I was playing because nobody but a tiny minority played games. I just learned to not talk about gaming. Gamers have it much better now.
I'm entering my junior year in a CS program and just had my internship opportunities rescinded because of the virus. So I'm home taking a docker / K8s course on Udemy as well as a Spring Boot course.
Sure, but assuming the mate drinkers are also drinking alcohol, it may have a synergistic effect and increase risk much beyond either alone, like tobacco and alcohol do with each other. Pure speculation though.
yeah I see the rationale for it being that they were developing a new mask type that would be comfortable and reusable that they could stock up on. they didn't think that the entire global infrastructure would be so overwhelmed that they couldn't procure them in time. turns out they should have known to keep a reserve of them(100m was the number they would have stocked, though 300m is needed for this particular pandemic) now obama's team didn't hoard enough indeed and he deserves a bit of blame but it's also 3 years into trump's term... at a certain point you do need to accept responsibility for your failings and not reupping that supply is a failing.
https://www.theguardian.com/world/video/2020/mar/27/i-shook-...

"Boris Johnson said he was shaking hands with coronavirus patients just weeks before he tested positive for Covid-19... Early this month, he insisted that people would be 'pleased to know' that the virus would not stop him greeting hospital patients with a handshake"
I spent a couple hours this afternoon trying to start a fire with a cheap magnifying glass. If I had a decent tinder bundle I would have succeeded. Amazing how easy it is to get something smoking. Burnt a whole bunch of stuff, just never managed to get to fire.
Italy Cremona https://www.youtube.com/watch?v=rfkbv_WQtn0 Italy Bergamo https://www.youtube.com/watch?v=_suhYeWEcJg
Two hospitals, not a single patient survived ventilation/ecmo to date (two weeks ago).
What it feels like to survive Covid-19’s dreaded “cytokine storm”
I suspect that there would be major outcry about people paying $1/mask. People are going after just about everything right now. Unfortunately I'm seeing a lot of mob mentality. But that could be selection bias.
Improving my python skills by implementing programs that utilize an API for an LMS product to better provide analysis of increased use of online learning tools
the medic was significantly more dangerous

I was surprised they didn’t bring the virus/infection mechanic back from TFC for the medic class.
Sure -- if your users can't write code, then you obviously can't tell them to use code to generate a config.

But take a step back and look at a lot of the examples that people are bringing up here -- Docker, Babel, Webpack, Github Actions, code linters, testing libraries, Ansible. These are all environments where it's pretty reasonable to expect users to know how to write code.

If you're mostly getting hung up about me calling this a config, let me see if I can rephrase the original article's point in a way that is more palatable to you:

A lot of people are building programs explicitly for programmers that use config files, when those programs would be much better suited by instead dropping the configs entirely and using something more like scripted options.

These program authors struggle building a config schema that is powerful enough for programmers yet simple enough that programmers won't get irritated learning yet another multi-page API. What the authors have missed is that they shouldn't be trying to control their program with a config at all. Their entire product is geared at programmers, so they should just let programmers generate the options that they pass in.

There's very little reason for Babel to be setting options with a JSON config file instead of a JS script, because nobody uses Babel other than Javascript programmers. For these specific programs that are struggling to express themselves with YAML/JSON, a non-config scripted setup would be less error-prone and easier for their users to learn.
Looks like author does not know what is it :)
Please don't do this at home.
Beat Coronavirus Raise Army of the Recovered. Immunity Comes with Responsibility
I'm learning Mandarin and Web Development
I don't check my social media lately due to the political views of my friends which only makes the hatred worst.
> If there's not a net gain, then don't take the deal.

A gain for the dealmaker isn't necessarily a gain for other stakeholders.
GCP and Kubernetes so I am better versed in talking a client out of using it.
Within Current MicroLED Roadmap, ( which is fairly optimistic ) the chances of microLED ever becomes as cost effective as OLED within this decade is practically zero.

As much as I love the idea of MicroLED and dislike OLED due to degrading quality over time, OLED continues to have both quality improvement and cost reduction roadmap within next 4-5 years. ( And takes another few years to filter down to mainstream )

So dont expect MicroLED to be with consumer any time soon, the cost / performance hurdle set out by OLED is quite amazing, and it might well be another case where better ( OLED ) is there energy of Best ( MicroLED )
Here, Congress is more to blame than the Obama Administration, who clearly wanted more money for this. Congress budgeted far too little money, and the administration rightly prioritized medication over masks.[1]

[1] https://www.propublica.org/article/us-emergency-medical-stoc...
I'm doing great. I have a garden growing in size each day. I am taking a quinine derivative. I bought plenty of toilet paper and supplies starting back in late January. I posted about doing regressions on early factual and reliable Chinese data and was downvoted and rebuked by ignorant racist anti-asian people who are now holed up and desperate and lashing out. My chances of survival or not are not quite as bad as most others following the globalist stock scam cult.

I tried to get the word out using scientific and factual information, to save lives. Alas this is useless to the HN crowd. I even got flagged for saying weeks ago that all science shows that MASKS WORK. This statement of absolute scientific fact is anathema to the cultist thinking of HN fanatacists and cultists and their priest defenders like dang who will be responsible for the deaths of millions and is already responsible for the deaths of tens of thousands. Hey thanks guys. Hope this is satisfying to you to cause all this mass death by promoting ignorance.
Pick one up! There’s no time like the present :) It’s a long-term learning thing anyway, definitely one of those “best time to plant a tree is 20 years ago” things.
UK judge gives Google a choice: Either let SEO expert read your ranking algos
Interesting that it is using x-ray, seems like x-ray is still using PhantomJS as the plugin, is PhantomJS deprecated? Would it be using Puppeteer instead?
Architecture is way easier than algorithms. I'm actually the opposite. I hate the idea that people are studying intensely for architecture because it just takes reading the wikipedia summary to get the main point.

Architects are usually just managers who are ex-engineers and have been out of the front lines for so long that they aren't technical enough to get back into coding. This is fine, but the idea that "architecture" is some kind of talent is absurd. Anyone can study a blog article about the latest architecture buzzword and understand the concepts front to back. Not to mention that the more physical nature of architecture makes it less flexible than code itself so "architectural" patterns are, as a result, significantly less abstract and complex than coding patterns/algorithms.

The true difference in ability is measured by who can actually Build an architecture, and usually its developers who build it, while architects (mostly) just talk about it.
I wanted to do some simple tabulations on COVID19 data so I did some work with Excel and public datasets. Never used Power Query before, so learned that.
Blissymbols (https://en.wikipedia.org/wiki/Blissymbols) were created to address such a need.

Radiolab has a great episode (https://www.wnycstudios.org/podcasts/radiolab/articles/bliss) that gives the backstory of the creation of Blissymbols and why they did not get as widely adopted as their creator hoped.
Where is anyone saying the latter?
The problem with outsourcing in the early stages (MVP), is the speed of delivery. If you outsource it to a temp contract you are introducing a weak link in your delivery pipeline.

In addition, for your customers, the UI IS the product. Especially for the CxO level. So most of the "go/no go" decisions will be done based on the quality of the demo UI.
Started learning more about AR. Trying to make an app for people to practice social distancing using AR. Basically to visualize how far 1-2m away is .
There was a jit.si post on here where someone made a 2d map. If you were standing close to them on the map you heard the if voice. Further away people were ignored.
Not to mention that sometimes experts in their fields miss common knowledge in other areas. Like the biologist that reinvented integration, Riemann sum - http://care.diabetesjournals.org/cgi/content/abstract/17/2/1... (https://fliptomato.wordpress.com/2007/03/19/medical-research...).
Nils M Holm's Bits and Pieces
Thanks!

The base keyboard is a commodity koolertron one-haded keyboard ( https://www.amazon.de/gp/product/B07WC4YBVY/ref=ppx_yo_dt_b_... ), and the switches it uses according to the spec manual are OEM Outemu switches (and according to the box red ones :) ).
China May Have Beaten Coronavirus, but Now It Could Be Facing a Food Crisis
The "App Store" is empty of everyone, but large companies because mobile apps don't pay the bills.

Further, consumer expectations ruined the "App Store" when users began to expect high-quality, continuously updated apps for a one-time spend of $1.
Good job!
Reminds me of this: https://public-apis.xyz/
I'm not saying you're wrong, because you are right...but the title seems pretty self explanatory that it's the actual receptors being discovered, rather than that perception of taste. Unless I'm biased to read the title in that way.
To be clear, there is no good data on either of those assertions.

The important takeaway here is that this Coronavirus, and likely others, will have persistent animal reservoirs that make humans endemically exposed to it.

...which means that even after a vaccination campaign, the virus will still be endemic to the population. ie. It's not going away.

...what more worrying is that Coronaviruses have a tendency of re-infecting patients and have dwindling immune response in people (source=TWIV podcast from April 3rd). ...which worryingly means that we may need regular vaccinations against covid-19 forever.
I have been pursuing similar goals. Except for exercise I've been learning rope dart and also have the goal of being more clean and being better at organizing my spaces. I have also found that focusing on the fundamentals has done wonders for my health, energy levels, and mood. I wish I had taken time to figure this stuff out better years ago.
Which is good? I can see the good effect that this lockdown made all over the world.
For ASP.NET Core check out Pluralsight. Got me up to speed in 2 weeks.
Yep yep, makes sense. I helped migrate a Python monorepo to Bazel, which involved an unfortunate amount of Starlark :-)

The mental lines between Starlark and Python are fully blurred at this point, but I've seen the "Starlark isn't Python" a few times this past week already.

Thanks for the elaboration :)
My understanding is, this cytokine storm is the big killer that defines who dies that would be expected not to die

"Increase of two serum cytokines may predict severity of COVID-19"...

http://www.ecns.cn/m/news/sci-tech/2020-02-18/detail-ifztrmv...
Creating a Live-streaming App in 30mins
To be sure, I don't doubt that the technology failed. I meant only that it was surely not a case of political will to action being stymied by failing technology, but rather something between political inertia and will to inaction meeting happily with the failing technology which was, after all, its bequest.
Don't Be Fooled by Covid-19 Carpetbaggers
"Good Typescript Support" and "Technically Written in Typescript" are very different things.
This is cool, I love HN metadata, too :)

Plug for a related golang tool I wrote and use which exports favorites upvotes as structured JSON:

https://github.com/jaytaylor/hn-utils

Just

go get github.com/jaytaylor/hn-utils/...
Selected Excerpts:

"Write Your Own Compiler

The tiniest compiler book I have ever written. It covers all steps in the compilation process from high level language (T3X) to executable (ELF). Lots of diagrams, lots of code, zero theory. The tour through the compiler itself spans less than 100 pages. All code in the book is provided under the CC0 license (public domain). It can be downloaded below."

Practical Compiler Construction

This book offers a tour through the full compiler for a clean and sane subset of the C programming language (C89), covering lexical analysis, parsing, semantics, code generation, optimization, and runtime support, including lots of clarifying annotations and diagrams. The SubC compiler discussed in the book is in the public domain and can be downloaded below.

Kilo LISP, a kilo byte-sized LISP system

Kilo LISP is a purely symbolic LISP system that runs in 64K bytes of memory. It is written in C89 and compiles fine using SubC (below), Turbo C, or any modern C compiler. The code is about 25K bytes of comprehensible C and LISP.

The SubC Compiler

SubC is a clean, fast, and simple compiler for a subset of C89 that can compile itself on various BSDs, Linux, Windows, and other systems. It also cross-compiles to DOS. Its code is in the public domain.

The T3X Compilers

T3X is a small, portable, procedural, block-structured, recursive, almost typeless, and to some degree object-oriented programming language. It targets the Tcode machine, the 8086 under DOS, and the 386 and Alpha processors under Unix.
T3X9 is a tiny, block-structured, procedural language. Its compiler can compile itself in the blink of an eye (0.05s on a 750MHz notebook). It currently generates ELF executables for FreeBSD-x86. T3X9 is a subset of T3X.

The XT3X Compiler and Virtual Machine

A T3X9 compiler and Tcode machine extended with functions for X11 graphics and OSS sound. Intended for writing simple video games as they were ubiquituos in the 1970's and 80's."

Disclaimer: I am slightly biased towards small compilers -- but, that being said, there's a ton of other fascinating things on this page...
Tonnage has the right of way
Covid19 3D Visualization App
Existing leveraged ETFs are a scam, designed only to fleece "muppets" (as a Goldman Sachs guy once called us).

Here's a real life example. You can buy a financial instrument that purports to hold gold bars on your behalf. Its symbol is GLD. In the past year GLD price has moved from roughly $123 to $153, more or less equal to the price change in 0.1 oz of gold.

But that movement isn't enough for some people. They want leverage. So two leveraged instruments were invented. Cleverly named NUGT and DUST. Purported to achieve 2x moves in Bullish and Bearish gold directions, respectively.

But let's look at NUGT price from 1 year ago to now. $20.75 -> $7.72.

DUST is even worse. $17.33 -> $2.56.

A lot of this under-performance is because of the friction involved in leveraged ETFs borrowing and using futures. (This has been explained in great detail by others, I won't attempt it).

Summary: GLD (the commodity) 24% gain, NUGT 63% loss, DUST 85% loss.

Yes yes, the purveyors of NUGT and DUST will tell you that they're not meant to be held for 1 year. They're for very short term. But they're just trying to mislead you. The fact that both directions lost so much money means that these products do nothing but scam muppets.

The SEC should never have allowed ETFs like that.