skysight-inc/HackerNews huggingface dataset:
Hey, I ended up creating a screencast of my experience building a small app with FastAPI in case you want to include it in the docs anywhere. Been trying to share more tutorials / videos this year. Will let you know when I make something bigger with this.

https://www.youtube.com/parttimelarry
this doom-emac is wonderrful thank you for the reference!
>I really hope this doesn’t kill him.

I generally don't wish death for anybody but it would indeed be poetic justice. How many has he condemned to death due to his inaction?
Let's Encrypt is using Qubes OS to secure its certificate authority
There is also a decent part that can only participate by smartphone though.
Living Together is a loaded term suggesting peaceful coexistence. I think it's much more likely each species/sub-species in turn drove each other out of a desirable habitat over a very short period of time, in geological time. But 10s of thousands of years is a long time for individuals and clans. The different species may have never even seen each other.

The actual paper Contemporaneity of Australopithecus, Paranthropus, and early Homo erectus in South Africa does not suggest any of this.
I think the distinction is moot. They all work in the newsroom, and are that side of the "journalistic integrity" divide. Subs are not part of the management team, or commercially motivated.
There is no app for that?
Excerpt:

"Specifically, consider this statement: Complexity is not a sign of intelligence; simplify. I have found this to a priceless amount of wisdom."
No, instead you depend on AWS to not change their API for 40 years. I'm not sure it's an improvement.
Such kind of text base note wiki with graph showing links can be done use tiddlywiki and http://tiddlymap.org/ addon.

Works like a charm, open source, self hosted
Thank you this looks great. Okay now another tool to try. This is tricky business when you're looking for the tool set you want to invest in for the next 2 to 5 years and there are so many promising options.
The Coronavirus Curve: Tougher Than You Think
I don't know Jenkins, but my take is that "DSL is good, dynamic full-language config is bad."

If you need a fully programmable environment, then you need a fully programmable environment. The important thing is that the DSL is a well-defined contract between what you specify and what the underlying software does, so if you say "If X then do Y", then that's exactly what it does. You should be able to follow the DSL line-by-line and debug it.

(You've probably noticed that I'm not a fan of declarative languages a la Makefile: you can never figure out where things "start" and "end".)

A "full language config" (like Python) is much worse than DSL: usually there's no clear semantics about when any snippet is executed, yet it's powerful enough to bring in the whole outside environment, which is what's going to happen in a team with 5+ people.
Does anybody know if there is an updated report?
ETFs, Volatility and Leverage: Towards a New Leveraged ETF
I (quixotically) rolled my own uptime monitor with curl and twilio's CLI, and then wrote a minimal jenkin's clone with a git hook, a little bit of bash, and systemd: github.com/cameron/push-to-systemd.

My current project also involves learning elm and postgraphile, which is shaping up to be a wonderful stack.
I'm not sure why choosing a configuration file format like ini or yaml prevent configuration validation. This logic can be expressed within the program itself: parse the file, and validate inside the program that the configuration is consistent.

Also putting the validation logic directly inside the configuration file is not a good idea in my opinion for two main reasons:

* the validation logic is then "external" to the program and can be overridden (with potential catastrophic effects) by the operator installing the program.

* Configuration validation logic can be quite complex, and having it inside the configuration file would clutter it too much in many cases.

I tend to see configuration files as an API/Interface (maybe because I'm an SRE), and as any interface, I want it clearly defined, with known boundaries and as explicit as possible. For these reasons I'm not a big fan of using a fully fledge programing language as configuration.
Excuse me. I meant a CT. CT scans were used extensively in China to check the progress of the disease in the lungs.

My point was simply that it is not feasible to bring a CT scanner to his house.
GraphQL (advanced). Already been using it for 4 years now (yes back when there was no tooling nor best practices) but I decided to go further in the schema design thinking and bought Production-Ready GraphQL to help with it.
Strongly recommend the book as it goes quite deep on the subject.

Also experimenting with my 4th home-brewed beer.

"Soft skill"-wise I spend time helping people with good (so I hope) advice and recommendations and a bit of interview mentoring to enter the software development industry.
Makes you learn a lot about yourself and how you can motivate and help people big time with only a tiny amount of your time and energy, just sharing stuff you know.
They all want to get experienced corporate lawyers for an entry level associate price.
That’s an intuitive understanding, but it doesn’t account for quantum effects like superposition, and it doesn’t account for relativistic effects either.

Basically the answer has to be something like: in the multiverse of possible arrangements of particles, some of them are in your past, some of them are in your future, and some are in neither, but which depends on the observer, who is inside the universe they are trying to describe, and that creates the illusion of the flow of time.

I don’t totally get it either.
Would we encourage an epidemiologist to apply ‘fresh thinking’ to the design of an electrical substation?

Yes, absolutely. If an epidemiologist identifies and models a trend in human disease around substations, or a trend in failures of substations, or a new way of modeling the ways electrical demand can change over time and influence demand in other times and places, etc., then their input should absolutely be considered.

Just as it's annoying when a total outsider claims to know everything about a field, it is equally problematic when insiders refuse to acknowledge anyone on the outside.
Diversification, Risk and Leverage
> and you're not sure if you need another cup of coffee or whiskey.

The answer to that is always an Irish Coffee.
This seems to be a proprietary alternative to open source libraries such as Cytoscape.js: https://js.cytoscape.org/
I'd say Obsidian is very similar to Zim. Zim is probably the closest thing I looked at before deciding to make my own thing.

I wanted a few things that Zim didn't offer, such as a quick PDF viewer, bib/reference entries, audio notes (embeddable), and space repetition for term/definition pairs. I realize these needs are highly personal and they will be plugins that you can enable/disable.

I didn't love the interface but it wasn't a deal breaker.
Analyst Recommendations: Got Alpha?
> I've seen some outright tragic Django setups with major companies.

Well, the same thing can be said about pretty much anything. I've seen good and bad Django setups, so what?. The point is configuration as code works well if you know what you are doing. A config minimal language (toml, yaml, etc) may also work well as long as you don't need something that's not supported by it, and as long as you don't need to debug it.
My vivid memory is of that excruciatingly slow zoom into a bar graph representation of a directory, to which the girl exclaims, "this is UNIX! I know UNIX!". A real world UNIXer would go straight to a shell prompt, especially in a time crunch with Cretaceous predators at the door.
too expensive imho

Start at $3,495 with just one year of support/upgrade...

And it's the same pricing model as cable TV: you pay for tons of channels but only watch a few of them...
I have to say that it is really impressive. The design is simple and beautiful. The overall product is a huge time-saver.
One variant of this is to use Python syntax but parse it with the `ast` module rather than evaluating it.

This avoids the security problems and the risk that someone will start to write programs inside the configuration file, but gives you the reasonably nice and powerful syntax.

It turns out that teenagers in my country have often done some Python in school, so it's becoming one of the friendlier file formats for non-programmers.
Although you said there is not much literature around the subject, did you find anything? This has always been one of my favorite aspects of The Elder's Scrolls and, of course, Tolkien.
Thanks dvfjsdhgfv. If there's sufficient interest, I can easily turn it into a Chrome extension.

(Edit: haha, I see what you just did there. A little recursive humor.)
3M Says No Evidence That Products Have Been Seized
The ironic part about your comment is that the exact reason the tax system is so "complex and gameable", is politicians inserting their moral values into the code.

Create a pension system to provide income stability for longtime employees? Good for you, take a tax credit.

Give money to charity? Good, take a tax credit.

Offer health insurance? Tax credit.

Invest in green energy? Tax credit.

Build a factory or office in a distressed community? Tax credit.

Pay for employees to go to school? Tax credit.

etc. etc.
There is something wrong with the idea to use a markup language for configurations. Sure, the idea is extremely popular, and there are reasons for that, but a homoiconic scripting language (a Lisp or, to an extent, Javascript/JSON) would serve the purpose much better.
testcafe is ok. only javascript i think
Ha ha, well I take issue with the “simply” part. There are several expensive, EM field solvers. If it were simply, they would be cheap.
I've been using MaxMSP for a few years and I highly recommend it! There are tons of built in examples and pre-loaded modules. Their plugin and app store has a similar feel to Arduino's and also full of hundreds of free sketches by other users.

Opening someone else's sketch and playing around with the different components has been a great way for me to learn some of the more advanced features.

If you end up using it and making something cool, please share!
Games to play while waiting out the coronavirus
Data structures & algorithms, for the first time, because I want to transition from being a data scientist to a ML engineer.
> I used to do graphic design, and I have this weird tic where any time I see something that looks handwritten, I look for multiple instances of the same letter to see if they are different or if the design just used a handwriting font. It’s almost always a handwriting font and I die a little inside to see the illusion evaporate.

Not a graphic designer, but I do the exact same thing and feel the exact same way... Happy to see I'm not crazy alone

And his look like really neat hand-drawn diagrams! I certainly appreciate the degree of craftsmanship and care displayed throughout both books

As a someone put it on YouTube, the time-lapse video of the entire process is like ASMR for geeks https://www.youtube.com/watch?v=iN1MsCXkPSA
I am looking for a job within data science. I have two years of analytics experience and making reports, which includes uncovering insights that help inform business decisions. In addition, I have a mathematical background, which includes statistics as well as a programming background.

Location: Dallas, TX

Remote: Yes

Willing to relocate: For the right opportunity

Technologies: Python (pandas, numpy, scipy, sklearn,) R, Bash, HTML, PHP, CSS, JavaScript, PySpark, C++, Git, AWS Redshift, PostgreSQL, Microsoft Excel, Mode Analytics, Jupyter Notebook, Linux, Docker

Résumé/CV: https://www.linkedin.com/in/randallshall

Email: randallhall [at] icloud.com
If that hypothesis is correct then hyperbaric oxygen therapy (HBOT) should be effective. However there are very few hyperbaric chambers available and little prospect of building more quickly.
http://web.archive.org/web/20051016203842/http://diveintomar...
It's myopic because the commenter is usi g their own circumstantes (i.e. anectodal evidence) to make a broad statement that startups are fine right now. Great for OP that their circle of friends at startups are unaffected but it is indeed myopic to extrapolate that to the entire startup scene being fine.
Apple's AirPods Pro have a similar issue where a firmware update nerfed the noise-cancelling[1]. Apple stopped pushing the update, but I'm been stuck with this bad firmware for nearly four months now.

The firmware updates are installed silently in the background while AirPods are charging, so I didn't have any choice in the matter.

FWIW - I agree with installing updates automatically silently in the background because it solves a ton of issues for both developers and 99% of users. But the developers must thoroughly test the performance in real-world prior to pushing updates to users AND offer a way to downgrade.

1. https://9to5mac.com/2020/01/18/airpods-pro-noise-cancellatio...
>It appears 66% to 90% of corona patients who are put on a ventilator will die.

Is there a Data Source for this?
You didn't finish the comparison for cases for capita.

Bouches-du-Rhône has ~3% of the French population and ~4% of the covid-19 hospitalizations.

The department of Paris has ~3% of the French population and ~10% of the hospitalizations.

That seems to indicate that Bouches-du-Rhône is behind Paris.

(used hospitalizations instead of cases only because I couldn't find a good source for case breakdown by department. numbers from https://dashboard.covid19.data.gouv.fr/)
SQLAlchemy.

Old school but I haven't found a better ORM for my use case - though I keep thinking there's got to be something like an open-source LookML, which is what I want in the long term.

Also, lime plastering traditional (100+ year old) buildings, and trying to get a fruit orchard going without rabbits eating the trees.
Surprised nobody mentioned bubble.io yet.

Perhaps it steps out of low code into zero code. But you do end up needing to a developer to get far in bubble.io

Source of insight: building a few webapps for people in it.
Whatever you like. Depending on the nature of your work, you may be a startup or working for an organization that has mockups and design assets for what your frontend needs to look like.

In that case, you'd just build the front-end as usual, but use Hasura to bang out your whole backend and then autogenerate the type-safe query components with graphql-code-generator.

When I do products myself, I typically pick a pre-made template/UI kit (Vue is my preference) and then just modify it from there to suit my needs.

TailwindUI also looks really nice and I've seen several people build beautiful looking UI's with it for smaller SaaS products in a few days (though given that they're familiar with TailwindCSS and have a knack for this type of thing already):

https://tailwindui.com/

https://tailwindcss.com/

Hasura also has a lot of community examples for different front-ends. Ranging from web apps in React/Vue/Angular/Elm to mobile clients in Flutter or Android/iOS:

https://hasura.io/learn/

They have several dozen example apps built in all sorts of tech here:

https://github.com/hasura/graphql-engine/blob/master/communi...
If it is quantized, it must be akin to saying time is a form of energy, which is an interesting way to look at things.
Um, so if you want to publish an article on how many people will die of the virus, how do you ensure it's true? Obviously you either don't write the article, or you quote the most reliable projections you can find. But those are still projections.
(I make GoJS)

It does compete with "free", so in one sense it's expensive. In another sense, if it saves you X programmer days, or months, it becomes cheap very quickly.

What you are buying is thousands of hours of thought about implementing interactivity across browsers, data-binding, an undo manager, etc. Considerations large and small. Put another way, what you are buying is time, which many projects find crucial. (And with support, you are buying "can you show me a proof of concept for...", "how best might we...", etc)
Cuomo just said he is confident about hidroxychloroquine as NYC may see a plateau soon
Most software startups die due to lack of demand for their product.
Not complete without atomic antennas:

https://www.technologyreview.com/s/611977/get-ready-for-atom...
They will require different cloud providers to still provide the same interfaces. Good luck with that. You also need different package repositories to still work. I think a mainframe is a safer bet.
I made an API for favorites a while back.

https://github.com/reactual/hacker-news-favorites-api

Here's an example query:

https://reactual.api.stdlib.com/hnfavs/?id=sbr464&limit=1
If you have any pictures available (especially of this bridge) I'd be curious to see.

Are you tilling? Doing raised beds? We're planting a bit this year and dealing with weeds, etc. has been a hassle (also, most of the no-dig crowd seem to basically advocate using many tons of compost, which is great but not something you can assume a steady supply of)
Overhead comes out of company budget. The company has to make it up. They can't charge 500k for the job, they can charge whatever the DCAA approved labor rate for the engineer is per hour. Anything else they want to charge the gov for they have to pay out of their pocket.
Nah - the problem is the money is coming from the wrong source. Today, corporations are giving enough money to incentivize politicians to work for them. What we need is for citizens to give enough politicians to incentivize them to work for us.

That is the premise of Andrew Yang's Democracy dollars. Every American gets $100 to donate to a campaign.
You can get surprisingly good results with throwaway hardware. A few years ago I did an all-night time lapse of a night-blooming cereus opening up its once-yearly flower. $10 throwaway 480p webcam on a cheap tripod, old laptop running a script to capture every few minutes, old incandescent lamp to keep the thing lit through the night. Fed all the images into ffmpeg (with some noise reduction, I think?) and found the output looked almost professional, apart from the low resolution.
Organic chemistry is basically doing constraint solving. E.g. you know a lot of different reactions (e.g. replace Cl by OH, add double bond), but some reactions cannot be done depending on the structure of the intermediates.

I have a bachelor in chemistry and ochem was one of the most painful classes based on the amount of things you must know by heart for synthesis
Reminds me of xmethods.net back in the day: http://web.archive.org/web/20020124061759/http://www.xmethod...

When I saw that I knew APIs were going to be a thing. Wasn't in a position to capitalise on that belief.
Indeed; I've always wondered what is it that's keeping us from having a saner alternative to make in the form of a simple yet more powerful interpreted language with all needed procedures and functions built in.
Shameless plug - I put (almost)all PG essays in podcast form here:

https://www.roderick.io/feed/pg

This is the rss(xml). In most podcast apps you can add a podcast by url.
I know Wikipedia has evolved considerably from its original intent, but isn't one of the quintessential goals of an encyclopedia to have an approachable summary of every topic?
> termination checking
> Anyone knows examples of conservative static analysis tools that check for termination in general purpose languages?

As this is provably impossible, this "solution" introduces exactly one of the problems the author was trying to avoid:

> can't be validated
The funny part is they scoff at an extra 50k for a better programmer, and then watch as that cheaper guy that looks good on paper writes a pile of garbage
From where are you emigrating?

It's not Germany, but if you happen to be from the US the Dutch American Friendship Treaty is worth a look. Relatively attainable bar, especially for people in tech.
A VAT tax to ensure all companies pay their fair share would be nice.
IIRC, Vue 3 uses Typescript.
https://rancher.com/blog/2020/fleet-management-kubernetes/
> I'll probably get a lot of shit for this, but LeetCode.

Don't hate the player; hate the game. gl
I love both books by Mr. Nystrom!

Thank you so much. They are very interesting and well presented. I hope munificent is able to pick yet another interesting topic after this one has concluded!
Hilton may go bankrupt but Disney won't, they've been quite successful at diversifying their portfolio and I'm sure their streaming service is doing quite well. They recently announced that at least one of their upcoming movies will skip theatres and go directly to their streaming service, while others theatrical releases are being pushed back.

This allows certain parts of their business empire to fund the less performant ones e.g. adventure parks. Hilton has no such option, they're quite invested in the hospitality industry which leaves very little room for pivoting.
I'm working on learning KiCad + FPGAs, I've been making a little PCB, I can plug into my FPGA board (via a PMOD interface), to drive some WS2812B lighting strips via VHDL.

I've sent the PCB off to a fab, who will do the SMD assembly part too for me :) Will be a couple of weeks before it arrives I think.

I need to work on an SPI interface next in VHDL which will need to interface with BRAM which will act as the 'framebuffer'.
> I would argue that when you can't define temporary variables, helper functions, substitute strings or concatenate lists, it's a bit fucked up.

I must admit that's where I stopped taking it seriously. If you need helper functions and temp variables, you do need a good Turing-complete language, but we're no longer talking about config files. Maybe about config system, but not a config file. And confusing the two means missing the point why config files exist at all. I mean not everybody has to buy into code vs. data division, but if you miss entirely why it exists maybe it not thought through enough.
(author here). The ast suggestion sounds cool, never came to my mind. Thanks, I'll try it sometime!
The input system is a bit fancier/more obscure than that. Toki Pona uses 14 letters when written with the Latin alphabet (on screen, for those confused, it's displayed as Sitelen Pona, a hieroglyphic writing system for Toki Pona - http://tokipona.net/tp/janpije/hieroglyphs.php ). But because there are 120 words in total, you can merge letters without any ambiguity arising (merging 'b' and 'p' in english lets you still distinguish 'bell' from 'potato'). Because there's a closed list of 120 words you can bring this to an extreme of requiring only six input-buttons for the characters (so, e.g. 't', 'o', and 'k' are all on the same button), and the computer can disambiguate.

(This approach was inspired by Book Pahlavi - https://en.wikipedia.org/wiki/Pahlavi_scripts#Book_Pahlavi ).

It's a bit of an art piece, but I also still use it daily for journalling :)
Is this purely technical or including the stories, people and politics around it as well?
I started coding 10 years ago (damn I just figured that...) learning C at my engineering school for 2 years. Never had to use it ever since (mostly working front-end and webAPIs) but I'm still glad I studied it to learn the programming foundations.
I would probably choose Rust or Go today though.
I hadn't come across this translator before. It's pretty fancy!
We use json schema to counter a lot of the concerns listed around type checks, validation, back references to structures etc.

More importantly this helps us have tight validation around configuration ecosystem that defined experimentation and server side overrides. See config delta blog post: https://medium.com/crunchyroll/introducing-crunchyroll-confi...
Toki Pona takes lots of words from Finnish! - http://ucteam.ru/toki-pona/
I wouldn’t call it configuration.

And usually these things are implemented with way more forethought.