skysight-inc/HackerNews huggingface dataset:
Given that the ranking is already based on top-tier conference publications in each field, isn't the author introducing their own subjectivity by excluding professors based on their current university affiliations? It seems quite easy to adjust for EE departments that are obviously prolific in CS fields (as defined by the conferences counted in those fields).

I think the problem is kind of opposite of what you are saying: why should the history or bureaucracy of each university take precedence over the publication metrics when everyone seems to agree that fields like embedded systems and computer architecture are part of "computer science"?
It's not naive, it's knowing the extent of slavery in the Roman world: Somewhere in the neighborhood of 30-40%, and fully legal. https://en.wikipedia.org/wiki/Slavery_in_ancient_Rome
> I'm not sure who invented [fenced code blocks], but I definitely know that it is widely used because GitHub Flavored Markdown made it so and I am grateful for that.

I’m pretty sure Vicent Martí (@vmg) was the originator of them. I remember we spent a number of weeks internally at GitHub debating the syntax, since no one really fell in love with any of the proposals for various reasons. Eventually the triple tick won out and that’s worked out fairly well, I think.
Compared to what? What’s the best Desktop media player?
Two reasons:

1) Because the whole system was designed back in the day of one single integrated phone company (Ma Bell/ATT in the US), so having any form of authentication was unnecessary, because only the one single phone company was ever responsible for handling anything phone related.

2) Because caller-id is an 'add on' that has no relationship to the underlying phone number "address" that is actually used to route phone calls. It is just an extra text string sent along from the call initiator for the purpose of appearing on a display at the destination end.
There's always these "Markdown got X wrong posts" and they seem to be very browser centric.

You know how I use Markdown 99% of the time? Vim. I LOVE that it is simple and easy to read in a text editor. I spend a lot of my time in the terminal and that's WHY I use Markdown. If I wanted fancy things that display better in a browser, I'll use something else. I look at Markdown as great because they kept it simple. I can read it easily in vim and I can have some nice features in a browser (i.e. my GitHub repos don't look like they're from 1995. But they also don't look like a Geocities nightmare).

I use Markdown to document code. I use it to keep notes. I use it to track tasks. Etc. It is my digital pen and paper BECAUSE it is simple, because I can read it in the terminal just as easily as I can read it on the web.

Keep Markdown simple.
If the battery is dying at <5% I think it's pretty obvious. But I think the real solution is the throttling behavior PLUS a "service battery" notification.
Don't have a link to a study, but would also appreciate a good one of anyone is into this.

From my understanding of economics, the idea is that, optimizing for local money is suboptimal.
Compare that to Smalltown finding their own niches/specialization and earning more money from that to purchase Oracle software. Smalltowns will end up having more value by exporting what they are good at, and importing what they need from the area/company that is best at what they are good at.
Ask HN: What are your experiences with using Starlette or FastAPI in production?
I'm currently evaluating Python frameworks for a new project. I've built a number of applications with Flask / Django over the years, but also recently discovered FastAPI, which is built on Starlette. I tried it out for a small hobby app locally and enjoyed the experience so far. I liked how you could define types with Pydantic, the dependency injection, and how it seemed a little easier to bootstrap and form a project structure vs. flask. The auto API docs are great as well. Also the FastAPI documentation itself seemed very thorough and had great examples for authentication, docker images, boilerplates, etc. The project and docs feel mature.

That said, I don't see as much written about FastAPI and Starlette. I want to recommend it for a major project. Is there a large community around Starlette/FastAPI? Have you used it for large mission critical projects with many users? Would love to hear more about real world usage.
Very cool. I’d love to see the same plots scaled by population.
Not only are the cryptography skills of Mr. Mike Stay is obviously impressive, his presentation of things which happened 20 years ago in a vivid yet subtle manner seems extraordinary to me.

Especially since, I can't remember what I did 2 weeks back to write in my blog.

Can you give us the secret of your documentation/notes workflow Mr. Mike (@metaweta)? Please don't say that you recalled from your memory!
Org is a way better naturalistic markup format, with way better tooling, but it's hampered by being emacs-only and having weird devotees who like to sell it as some kind of task planning tool when really it's a naturalistic markup format.

I've never liked emacs, but I keep it around for Org, which I use most often as a LaTeX generator without all the ceremony of actual LaTeX.
Even with the vent, droplets will be drastically reduced if they have to go through that little orifice. If you want to be a good citizen, put a piece of tape over the valve.
Microsoft nor Bill are from Silicon Valley.
An investor pulled out of a SIGNED term sheet because of covid19. The last year of growth undone, 70 people plus contractors laid off. I have domain knowledge that no one else in the company does so I was spared. For legal reasons here it won't be instant, but all my collaboration is with people who already know their job ends at the end of April.
This is definitely being worked on (slowly but steadily) and the initial results are very impressive.
See:
https://mratsim.github.io/Arraymancer/
> a reasonable price to pay to keep people from being scarred by Zoombombing attacks

That's right folks. The most traumatizing thing going on in the world right now is the two weeks where our video conferences got prank called with freaky porn. The scars will heal, and we will grow stronger.

I'll see you all next Mar-Apr for Zoombombing Victim Awareness Week, where our distant gazes will still itch from the Five Nights at Freddie's Rule 34 pics that came screaming out of the aether to blitz our retinas. We will share many a fond remembrance of those dear fallen comrades of ours, whose ghosts shall tread with pixelated lips, ever-mumbling weary explanations to the kids.
How does your theory explain The Beatles, Steve Jobs, Bruno Mars, Thomas Edison, Barack Obama, etc.?

Did you know that the overwhelming majority of immigrants came to America with nothing but a suitcase? I know a modern immigrant who came with a suitcase and recently retired with his fu money.

It's never been easier for someone to get a free college-level education, start an internet business, reach a global network of suppliers, and a global marketplace, for FREE.

Blaming your parents might be fun, but is totally unproductive.
So the way to make it fun is to do lots of trading, but let your creativity go wild.

"You want the third property for a monopoly, yeah I'll give it to you for 50% of its rent, and 20% of the other two's rent."

"You don't have the $500 without selling houses and mortgaging? Pay me over time. Let's say $1000 within your next 8 turns."

Admittedly, when I try things like that half the time I get bitten because I've poorly estimated values -- but it is more fun.
Are you actually surprised people don’t like being lied to? Zoom behaves like malware in a number of ways (just look at how the installer works!), and the company outright lies about features like this. Yes, people are going to be upset about this behavior.
Tell that to my wife who is going in to treat COVID patients in the ICU this Sunday. I’ll give you her phone number and you can leave her a voicemail explaining why exporting N95 masks while she can’t get one is OK.
You're forgetting about all the two bedrooms in SF with someone sleeping in the living room where they all make six figures. And for that matter, that trickle down works for housing. As long a you increase supply that's affordable by someone, that frees up a cheaper unit. Now, this does induce demand, and as housing gets more and more affordable somewhere like SF, it draws people back in from places like Oakland.

The homeless bit is a false dilemma. While housing the homeless can be cheaper than the services they require from living on the street, luxury condos aren't making them homeless, and freed up inventory won't go to them, it will go to someone making six figures with too many roommates.

Homelessness is incredibly tricky because there are different causes of homelessness. There's struggling service sector workers living out of their cars, but there are also homeless with severe mental health issues and drug addictions (cue the SF Civic Center Bart station video). Housing them somewhere could make sense, and it's an inefficient use of money to do it in urban centers, but at the same time, it feels unethical to put the problem out-of-sigh in some remote ghetto. That, and you need coordination for any sort of homeless policy like that so cities don't start busing their homeless elsewhere.
I shopped on bookshop.org’s main page, so 10% went to bookstores. I believe you have to shop through a specific book store’s page for them to get 30%.
It isn't in bounty hunter's interest to submit bogus reports. Where have I said it doesn't happen, regardless?

I even said at one point, in response to you, directly:

> That makes it even less attractive for bounty hunters to spam low-quality reports.

The "less" there definitely doesn't imply that there are no low-quality reports. Bounty hunters absolutely spam low-quality reports, and there are consequences for that.

Sorry if that wasn't clear.

> But instead you wrote a long comment about how everybody quoted in the piece was talking their book,

Two people and the author. "Everybody" is hyperbolic and I think the article makes some good points.

> crazy assertions

Didn't you think I consider GOOGLE's Project Zero to be an equivalent organisation to Bugcrowd?

Were you suggesting it was against the rules to question the motivation of people quoted in articles on hackernews?

idk
Few years back we had nation-wide panic that Parliament election results were unavailable for hours after closing polls due to “IT issue”. Analysis showed that everything was right, load tested, cached etc, except real life situation of added few million rows and few thousands queries a second late. Automatic query planner just failed and all the smartest experts in country could do was to wait until it self-heals. Imagine national TV screening for hours “no results available” and You giving updates to the PM every 5 minutes. And all you know that your most important DB in country cannot figure it out... True story
Hmmm,

* Markdown in HTML. NO!!! That would drive me crazy. I use HTML all the time for diagrams. If I had to be aware of every tiny place where my content in the diagram was going to get munged by the markdown parser I'd tear my hair out.

* * vs - I've used * my entire life for lists, decades before markdown existed. Never heard of using - for lists until yaml

* auto numbered lists. NO!

The problem is it's nearly impossible to keep your formatting right if you have a long item lists. I often write answers on s.o. where it's like "You have 3 issues. 1. several paragraphs 2. several more paragraphs and code samples. It would be absolute hell to have to figure out the formatting to make sure auto numbered item 2 stayed 2 and didn't become 1 in a new list

* code block indentation - agreed that code fences are generally better. Worse most places I enter markdown (stackoverflow) don't have any indenting/outdenting editor controls which makes it really painful. Either I had to manually indent 5 to 50 lines or else edit outside stack overflow and paste in. I know stackoverflow has Ctrl-K but it doesn't work once you take in account the list indentation issues.

* no syntax for adding classes

I don't mind that. It kind of feels like part of the point. If I need a class I use embedded html although that's another place to rant. Inline HTML uses markdown where as self contained HTML does not. I'd prefer they both didn't. In other words. If you put

The big <span style="color: red">*bear*</span>

you'll get a italic red 'bear' but if you put

<div>The big <span style="color: red">*bear*</span></div>

You'll get red '<asterisk>bear</asterisk>'

Ok, I give up. no idea how to put an asterisk on HN. >:(

As mentioned above I'd have preferred no markdown in HTML as it's bitten me quite often trying to color code variables in a math description that uses * and having the * get eaten by being parsed.

* Ids - The id thing does bug me too. Markdown generates ids based on headlines but that's way too brittle. Edit the headline and your ids break. I also wish auto-numbered footnotes were a standard feature that worked by id so I could do something like [-fn-](#someid) and later #fn-someid paragraph a it would insert [<num>] at the top and link to #fn-someid at the bottom.
Trading and haggling is exactly what makes the game fun. Too many people think it's a buy and hold game. No, no! If you're not making Cockamamie deals where you're demanding rent immunity from their tiles for 10 turns, you're missing out on the best parts of monopoly imo.
Of course this requires everyone to be good purchasers and sales people (Oregon, perl programmers and Oracle alike). Individual cases can be outliers but in general we are rational (to a certain degree)
Your also need slash commands that deploy trains
Probably not. If a phone number is replaced with a hash or a username, similar if not identical problems will emerge. Look at the numerous bitcoin scams.

I think the only thing that helps is time. The longer a technology has been around, the harder it is to fake. Fraudulent gold or currency is pretty tough to do and the people tasked with tracking down the offenders are effective. With most internet-based scams, the technology is emerging. It will take a long time for detection and mitigation to catch up.
Eleven Charts That Show How the Coronavirus Is Impacting the Housing Market
I was turned on to ReST by a coworker and prefer it over Markdown. Aesthetically ReST code seems easier to read in raw form; and it’s somewhat more predictable in what works and what doesn’t because bad reST code breaks.
As a not very tech savvy person, object/hierarchical data querying in pg is horrible. The query syntax is alien and just feels tacked on.
Then make it so that frequencies don't get blocked for this long. Make it so that a company has to re-bid every once in a while for spectrum.

Instead of just giving it away or making it all free-reign.
Some N95-rated masks don't have an exhaust vent.
It’s what happens when you optimize for one thing only. Just like “engagement at all costs” that the entire internet ad economy is based around.
I think it's a lesser concern, true, but it's still an issue, particularly with high-consumption wasteful 1st world countries.

In my opinion, the US military and the manufacturing industries of China and India by far do the bulk of poisoning the environment and impacting climate change.

I'd much rather have, as a US taxpayer, those assets diverted to healthcare and basic subsistence, too. I'd rather that charities do it, though, and wish it was easier for philanthropy to be more efficiently implemented. We can't even get enough masks out, for cryin out loud.

But damn if we can precision kill someone on the other side of the planet without due process of law! Or find all your domestic social media traffic in October 2016
The values of the various properties are well known, hence the optimal strategy. You tend to learn that fairly quickly (even without looking it up), and there's nothing more to do.

> A game with active trading where one player knows this and others don't

Playing against rubes isn't fun, like being an adult playing soccer to win against kids.
That was an amazing read!
Link for convenience: https://www.jetbrains.com/datagrip/
Yet I still constantly miss threaded replies. If I have click "threads" when I have multiple new replies, I often only see the top one, the ones below it are still marked as read if I don't scroll down.
Incredible video. I strongly recommend watching the whole thing. It changed my priors on the dynamics of micro-droplets. The part showing how a single cough can create a room-wide cloud of virus that lingers for 20+ minutes in spaces with poor circulation was especially enlightening. I won’t feel paranoid for vacating an area with a sick person anymore, unless it’s outside or in one of those premium buildings where you can feel the air flow.

Shouldn’t the government subsidize good HVAC (not just energy efficient HVAC)? It already subsidizes green energy, which helps avert a far off semi-existential risk. Good HVAC could partially mitigate an existential risk in the near future, in addition to loss of productivity and life due to seasonal flus. Of course, we should all be wearing masks when we go out during a pandemic. Less intuitively for people, we should expect sick individuals to wear masks outside of home regardless of a pandemic, and we should never ever physically go to work or school sick.
I'd strongly recommend a deeper history of the game at The Landlord's Game:

https://landlordsgame.info/

...Most Americans who play Monopoly think it was invented by an unemployed Pennsylvania man who sold his game to Parker Brothers in 1935 and lived happily ever after on royalties. That story, however, is not exactly true. Ralph Anspach, an economist and refugee of Hitler’s Danzig, unearthed the real story and it traces back to Abraham Lincoln, the Quakers, and to a forgotten feminist named Lizzie Magie. The Monopolists is in part Anspach’s David-versus-Goliath tale of his 1970s battle against Parker Brothers, one of the most beloved companies of all time. Anspach was a professor fighting to sell his Anti-Monopoly board game, which hailed those who busted up trusts and monopolies instead of those who took control of all the properties. While he and his lawyers researched previous Parker Brothers lawsuits, he accidentally discovered the true history of the game, which began with Magie’s Landlord’s Game. That game was invented more than thirty years before Parker Brothers sold their version of Monopoly and she waged her own war with Parker Brothers to be credited as the real originator of the game. Ironically, the Landlord’s Game, like Anti-Monopoly, was underpinned by morals that were the exact opposite of what Monopoly represents today. It isn't surprising that Magie's game was embraced by a constellation of left-wingers from the Progressive Era through the Great Depression, including members of Franklin Roosevelt’s famed Brain Trust....
I’m not sure what your examples have to do with anything. Do you think people can will themselves to success independent of their circumstances? It’s obvious factors outside of your control determine 99.99% of your outcomes.

Literally all the data agrees with me here. Don’t know what you’re arguing for exactly. That some people get lucky and some of those lucky people worked hard?
Understanding gRPC
Not interested, thank you very much.

Edit: I won't even bother to read that crap but I am interested in the sense that I would support everything opposite from what the commies propose in their manifesto.
Giving the benefit of doubt here, if you enter full screen mode chat opens in a different window and no longer gives you notifications. At least on linux. I honestly find this quite painful and rather surprising. I'm not sure why full screen and chat isn't equivalent to just maximizing the window (where the chat is on the right and users are above) with tabs to open and close chat (and users). New windows seems like a weird decision.
> Given enough time you are going to build a framework

I have heard this argument countless times over the last decade and its not based on anything. I suppose if you have never written code without a framework and for the first time attempt to write some new application it would make sense that your application ends up looking that thing you are familiar with. Beyond that this entire position is absolutely meritless.

What I find most frustrating about this sentiment is the lack of originality it codifies. Many JavaScript developers I speak with online are absolutely certain the language is limited to building static pages and SPAs. That's it. And, it absolutely blows my mind that their imagination is so immediately limited. Logically, though, since there is nothing else to build but SPAs and frameworks are great at building SPAs it must not make sense to even not use a framework. That line of thinking leaves me speechless, literally. I just spot responding and walk away.
I'm not opposed to that idea. In simply saying that your understanding of the CARES Act loans is wrong.
Comparisons in the largely static medieval and early renaissance periods in Europe can easily be made across centuries without even adjusting the numbers.
I am currently working on a tiny game in nim using Raylib. I had some initial friction with Nim, but i like using the language now.
You'll do well to stop trying to use Nim as an oops language and just use it as a better C.
The language syntax is clean, and the std lib has all that I need.

One bit which I still hate is simply how imports work in Nim. My project pretty much has a header like file containing function and variable signatures which can be called from other files.

For someone used to modern languages, it just feels so archaic.

But overall it is still a fantastic language and I am excited to try the ARC gc
Wondering how this ties into epigenetics.

mount -o remount,rw /dev/dna /neurologicalsubsystem
But aren't you then just moving the goalpost from slack to text? What's the difference between a direct email vs direct slack vs text vs call?

All of them are a combination of communication culture plus notification settings.
People tend to use whatever they have to use to be on a platform since these different parsers aren't portable. Everyone is on GH for the code hosting, getting a markdown editor that works is a bonus. If you go to any other community that uses a different markdown standard or even something that's not markdown, people will be using that - not because it's better than GH flavored markdown, but because that's what's available.
> the real danger of ECB is in interactive settings, where we as attackers get to induce plaintext patterns, and use chosen boundaries to isolate targeted ciphertext

Is it conceivable that actual Zoom use cases might allow attackers to do some of these things? I don't have an example in mind, but I'm thinking that the Zoom protocol supports many more actions than just audio and video transmission, so perhaps some of the other protocol features could be exploited for plaintext injection.

For example, Zoom supports text chats, and some kind of metadata information about participants and call setup. Perhaps those are all directly encrypted under the same key with the same block cipher mode?
Debut Video Capture 6.11 Crack with Free Download 100% Latest 2020
I tried, it does not work that way if you think. Or at least your “population” spec should be not arbitrary current administrative region or country, but specific virus spread area, which is very difficult to get data. You’ll get weird absolute numbers for EU minicountries (San Marino and Luxembourg are top) and very different figures per China, Hubei and other regions there. And if you finally compare in graphs you’ll have same graph anyway.
Maybe they confused it with some crow pathogen