skysight-inc/HackerNews huggingface dataset:
On imgcat, those extensions to the xterm protocol[0] seem really nice. I've long thought that there needs to be a simple escape sequence for a horizontal divider that doesn't break upon resizing, they should do that next!

Also check out tiv[1] which is an alternative that works with any unicode terminal.

[0]: https://www.iterm2.com/documentation-images.html

[1]:https://github.com/stefanhaustein/TerminalImageViewer
Personally, giving up facebook saves about 10-15 minutes a day. I feel better, not because my friends' stories were making me feel inadequate, but because it is one less stream of mostly useless information that I need to filter and process. I miss seeing pictures of my friends. I do not miss people regurgitating political memes. I don't think quitting FB dramatically improved my life satisfaction or happiness.
Think there’s some confusion between American/British English meaning of the word “bailiff”
Exactly. People mildly "under the weather" in an area where infection numbers are known to be significant, would probably be scared to go to the hospital, too. I know I would not go unless shit got really bad.
Not at all. It was our choice to withdraw and we did. That's not winning the war, that's our interests aligning.

Again, Afghanistan didn't force the US to withdraw - they survived because we chose to let them. We decided to withdraw not because of fierce Afghanistan resistance, more military personal committed suicide than were killed by enemy action, but instead because we elected a politician who thought the war was a waste of time.

This is not a time to lament with absurd claims like "Afghanistan won the war". Instead, we should be happy that a needless war is coming to an end.
A screenshot of their home page is hardly proof(is it buried under a different page?). This could just be editorial discretion at hand. Not much happened after the death of one american was covered on the 29th. My guess is that their viewers don't care one bit about what happens outside of the US and the topic does not engage enough viewers/visitors. If it was partisan I would expect the usual truth-twisting from them.

I think it is best to look at their coverage for a few days before coming to any conclusion.
That's true, but "1%" is already adjusted for this effect -- in the early days when China was getting overwhelmed, the number was much higher. 1% is the number that we've stabilized on within countries doing proactive, mass testing.
Ask HN: Who Is Starting a Startup?
Please state the problem you're solving, the team you have, the stage you're in (bootstrapped, pre-seed, seed, series A, B, etc), and whether you're pre or post revenue.
Please only post if you are one of the founding team. Only one post per company

Also include some detail on anything you need help with (finding customers, finding cofounders, technology, legal, operations, sales, investors etc).

Commenters: please don't reply to posts to complain about something. It's off topic here.

Readers: please only email if you are personally interested in helping!
Looks great! Will install it on my Ubuntu VM, cheers :)
Semantic History is pretty handy and not well-known. It lets you Command+Click on a path to open it in your editor (or associated application).

It also lets you Command+Drag a path to get a usable file-handle to drop into other apps that handle file-related dropzones.

Demo video I made when I added the feature: https://vimeo.com/21872771
Actually, the predecessor to X was called W. And many people have proposed the next version of X should be called Y, because X12 wasn't different enough, and some even have suggested skipping Y and going directly to Z to get even more distance from X. But the one thing they all agree on is that X sucks.
You ignored a crucial question, I repeat: Can you point out explicit segments from the research, which you think are 'biased'?
Rush Limbaugh claimed it was the common cold, and that Dr. Nancy Messonnier was part of the deep state to undermine the president.

Laura Ingraham accused the Democrate of weaponizing fear over the issue.

https://www.businessinsider.com/right-wing-media-spreads-con...
There are (at least) two strains of flus circulating this season.
This is false. And anyone posting partisan nonsense go look at foxnews. It’s loaded with corona news.
Basically yes. You assume that every doctor may be infected with something. When a doctor is treating a patient, they wear a mask to reduce the risk of disease spreading from the doctor to the patient. It is the same reasoning for why they wear gloves when doing things like operations -- so as not to infect the patient.
Go look at foxnews clown. There’s plenty of corona articles.
I think they got their analogy slightly wrong but it makes sense. If you want a career in research, a Bachelor's or Master's degree is like enlisting. You won't progress beyond a certain level. Whereas going to grad school for a PhD is like attending a military academy - which is the only path to becoming a general today. A military academy has the added benefit of a guaranteed officer job upon graduation. No such guarantees exist for a PhD.
Jobs+-+Learn+and+Downloads
FB is so detrimental to society, people that never use it need to be concerned much like with gambling and alcoholism.

HN is hardly alone on this, plenty of other sites including redit and a few others that I know of hate on facebook regularly.
If copper surfaces can kill viruses would a copper metalized disposable plastic glove offer any benefit?
There is a no-strike clause in their contract, so they couldn’t have had an official strike.
Sure, but it's a "nice to have" serious.

Not the "life or death" serious companies are for their main business.
Wow, thanks for creating it!
Semi related, SQL Server have query store feature which records query insights on production db and in SSMS you can see the query statistics on various metrics like resource uses, execution counts etc along with query plan applied.

I haven't dug deep into SQL server yet, but query store suggestions are good enough for now.
I'm no Fox News apologist, but this appears to be blatantly false/conspiracy-mongering. Should aussie.ai be banned from HN?
That's 81% of cases though. Cases are a much more restricted set than "people who get this". Many mild infections will never be noticed or recognised as a case.
Orkut? I'm not sure we can really count that as something Google created. As I recall, it was a single engineer's side project based on work he did previous to Google.

Sure, Google did sort of adopt it. But as you say, it got pushed aside.
I encourage you to read the story of the Purple Line in LA before you assume that these pro car people don't exist. They managed to stall the completion of this subway line for nearly 25 years (the ball is rolling now thankfully) under the false narrative that constructing this line would lead to beverly hills high school becoming a smoking crater in the ground, a high school that they currently allow fracking to happen on the campus, and have used it's school funding to mount failed lawsuits against LA metro.

"Pro car" people really do exist, and they are batshit crazy.
Not yet.

Is there any particular interest? If so, I'd love to explore how it could work, let's connect.
They really shouldn't just be filling orders first come first serve in a crisis.
>Yes, people use Facebook. No, you don't have to.

I know several people who essentially need to maintain facebook and other social media presence to be employed because they work in social media adjacent fields or journalism, where social networks are nowadays the main source to do basic things like get into contact with sources and so on.

So no many people are actually dragged into these networks rather involuntarily. The same is also true when it comes to people's dating lives if one looks at the behaviour of particularly young people.
Use it with care, though: it's not shy about creating invalid file references when it doesn't know what it's talking about :)
Much of the client-side code is about manipulating the DOM. Such code must assume the DOM-API exists. So such code can not run on the server unless there is some kind of ducky DOM environment there as well. And since client-side relies much on destructively manipulating the DOM, how can such code be tested on the immutable clojure server?

> sizeable parts of the code are cross-compiled to run both on the browser

But not all, right? I think the challenge would be knowing which parts can run on both the client and server, so you can know which parts can be moved between client and server.

But code is typically intended to run on either the server, or the browser. What would be the practical benefit of moving code between those environments?

I have not used Clojure so I'm asking because I have a similar circumstance with Node.js on the server, and DOM-manipulating JavaScript on the browsers, and its not easy to move code between those environments, and secondly, I don't much see the need for doing so. Naturally testing everything on the server would be nice, but I'm not sure how my DOM-manipulating client-code can be tested on the server.
Svrx-markdown: edit markdown like a ninja
A couple years ago I relocated and wanted to keep my monitors with me until the last minute so I didn't send them with the movers and packed them in my big suitcase to take on the plane.

While waiting the gate, they called my name and asked me to see the gate agent. When I went up, I saw a concerned looking gate agent on the phone who said "Are you Mr Smith?", I confirmed and said "Tell them it's a couple computer monitors and coiled cables". She did, then looked at me and said they couldn't get the lock off the bag and wanted to check with me before they cut the lock (I was surprised about that), so I told them to feel free to clip it off. They didn't, I guess my explanation was good enough.
It’s obvious those “hospitals” were for production value, a giant “look how much we’re doing to fight this” sign, live streamed to millions across China as they went up.

At least one of the buildings is already slated for demolition later this year.

I dare any news organization to put a live count of flu infections and fatalities up next to the COVID counts.

https://qz.com/1792705/coronavirus-the-engineering-behind-wu...
Urxvt is a great alternative for Linux!
Wasn't a second death reported today?
Client-Side Web Development Book
As a cyclist, I try to avoid many professional drivers because I understand them to be under time pressure that often makes them drive dangerously, as this article discusses. I hadn't realized that deferred maintenance could make them even more dangerous. Or that any of these companies would hire someone with a bad driving record.
This is so mind-blowing for me. Is there a "explain like I'm five" for this?
Its so much worse in this case than other google services. Normally when google kills a service you just move to an alternative, no big deal. But now google is holding on to hundreds to thousands of your dollars in game purchases. They obviously wont keep running a server for you for free forever so eventually if you use stadia you will lose your games. Its just a matter of when.
tmux -CC support is my favorite feature of iTerm2. It's amazing.
And were the crowds of sick people who filled these hospitals paid actors too?
> Message passing definitely doesn't eliminate race conditions or deadlocks.

You mention two very different problems.

1. Data race. It's a problem of mutation of some shared state. This problem is illuminated in the actor's approach by removing the shared state completely. Every actor has its own state and the only actor can change during handling incoming messages.

Even if we don't speak about actors and use message-passing within some other model (like CSP or Pub/Sub) then it hard to imagine how data race can happen in 1-to-1 interaction between entities in your application.

2. Deadlocks. There is no such thing as deadlock if actors use async message-passing. But there can be another problem: livelocks (https://en.wikibooks.org/wiki/Operating_System_Design/Concur...)

Or such thing as miss of a message. For example, actor A starts in state S1(A) and waits for message M1 to switch to state S2(A) where it will wait for M2. But actor B sends messages to A in reverse order: M2, then M1. If message M2 is not deferred by A, then M2 will be ignored by A in S1(A), then A switches to S2(A) and will wait for M2, but that message won't go to it.
I was one of those vim users that was stuck on MacVim for years because my brain was too wired to hitting "cmd-s" for save and other dedicated app niceties. I mean, sure I can :w or bind it to another key, but there are a couple shared OS-level shortcuts like this I just like to retain. No worry, iTerm2 can capture ANYTHING, and rebind it as needed. This means I have a few remaps like "cmd-s" in iterm2 to map to obscure key combinations, which I then have vim interpret and pass along to whatever I want to bind over there. I had no idea the feature existed for years. And sure, I know you're all laughing, why would I even do such a thing... but vim is vim, and we all have our own weird version of it.

iTerm2 is amazing. I've been using it for years daily and it is 100% one of the best, most reliable pieces of software in my toolkit, right next to Alfred.

Show you love for George and contribute to his Patreon[0]. We always love to complain about how to make money with open source on HN. I'd love to see him making a lot more than he does, if for no other reason than we can get more people working full time on the project and provide some redundancy for a critical tool we all love. I wish I could pay for it, but I guess Patreon works.

[0]: https://www.patreon.com/gnachman
Me not at all, as I see it just as yet another part of the business.
do you mind sharing the details of your whole setup? i/e laptop, laptop stand, keyboard, mouse etc? looks great.
This book actually does try to answer questions like "what's necessary to invent the bicycle?"

According to the book, bikes depend on 2 major branches:

Bikes -> Spinning wheels -> Natural fibers -> Farming

and

Bikes -> Steel -> Kilns/Smelters/Forges (this has quite a lot of decendents) -> Mining -> Farming

Very interesting book.
Looking at Top Dem Candidates Stances on Tech Issues
Not the first thing hn has a strong obsession with though. (Google? WeWork?)

I bet many of the people here grind their teeths when they see mark Zuckerberg earning billions doing what they didn't and now can't because of Facebook Monopoly on social media apps. They patched up every way to connect inside their walled garden and grab the existing users.

As a side note, make a Facebook account and never log in beside the first time with zillions of anti tracking plugins. People who will otherwise ask for your Facebook can just search your name (they do this first before asking) and send a friend request, and I doubt anyone would ask why you didn't accept their friend request because

A. You might not like them or so will they think. They will be afraid to open up that they are bothered by you not accepting the friend request. After some time, if you remain friendly irl or on other platform they will think maybe you forgot or something. They will make up a reason for you that satisfies them of the image they have of you for not accepting the friend request.

B. They simply send too many friend request to remember whether someone accepted or not.
But at UCSC they do this every year.

Here's news on the strike from 2018: https://news.ucsc.edu/2018/05/strike-updates.html

Here's news on the strike from 2017: https://news.ucsc.edu/2017/01/strike-message.html

There's reason to believe that no matter what deal was reached, they would just strike again next year, to try to get more money. How much is enough?
We call it macro-analysis -- the analysis of SQL workload as a whole, with call counts, timing, memory-related metrics, etc.

Currently, Joe helps with micro analysis: you take just one SQL query, don't think about others and solve the task of optimizing this particular query.

For "macro", Postgres ecosystem has pg_stat_statements (and our tool postgres-checkup https://gitlab.com/postgres-ai/postgres-checkup for automated health checks builds reports on top of it), pgBadger to analyze logs, auto_explain to capture execution plans.

Building the "bridge" between macro- and macro-analyses is a very interesting topic. I'm going to give a talk about this particular topic at the next PGCon.
DomTerm (https://domterm.org) has many similar features (https://domterm.org/Features.html) including programmable link handling (https://domterm.org/Tips.html). It has been tested on Linux, Windows (requires WSL, for now) and MacOS.
Having spent considerable time at the hospital in Japan in the last few years, it now seems strange to me. Even my GP, In the 7 years or so that I've been seeing him, I've only ever seen him without a mask once (and I unfortunately get to see him a good 20 times a year :-P). Cultural differences are so strange...
> If 80% of people will have no symptoms

I don't disagree, but it's not as skewed as you think. A lot of that 80% will be very ill and get tested, a 'mild' case is basically anyone not attached to an oxygen tank.

Edit - Sigh, from the WHO: https://www.who.int/news-room/q-a-detail/q-a-coronaviruses

> The most common symptoms of COVID-19 are fever, tiredness, and dry cough. Some patients may have aches and pains, nasal congestion, runny nose, sore throat or diarrhea. These symptoms are usually mild and begin gradually. Some people become infected but don’t develop any symptoms and don't feel unwell. Most people (about 80%) recover from the disease without needing special treatment. Around 1 out of every 6 people who gets COVID-19 becomes seriously ill and develops difficulty breathing.

"80% of people will have no symptoms" is not true.
I've heard people have decapped these and even recreated (in some fashion) versions of the masks, or circuit layouts. I'd love to figure out how to start a project making actual chips.
> You can enumerate any finite number.

Not within a fixed time period in the real world. You're limited by the matter and energy available, and by the speed of light. However we're not talking about the theoretical ideal limits of computation. The upper bound would be 300k melodies for each second since the program was written—68.7 billion in all, according to the Adam Neely interview linked from the Press page of the project site. Which is a lot, but then there are hundreds of millions of known songs, each of which is likely to contain multiple melodies, some of which are much more likely to be chosen than others. Accidental duplication is thus quite likely.
The point is to force you to think whether mutability is necessary or not in every given case - you have to, because you have to consciously pick it.
My friend and I had an ongoing competition / psychological experiment to psh into each other's NeWS servers and see how long it was before we would notice a some semi-subliminal or mildly psychedelic window system hack.
Real World PlantUML
Korean Startup Develops Simple Tester to Detect Covid 19 Only in 10 Minutes
Of course not. Please understand that I’m not claiming there was not an outbreak in Wuhan.

Here’s one of the new hospitals on a live stream, by the way;

https://youtu.be/acPqpVBZd1s

Most are expected to close by the end of March.

https://abcnews.go.com/Health/wireStory/qa-wuhans-biggest-te...
Sure, and off shift they take off masks and use public transport going back to their families. Perfect logic.
All graduate students are teaching?
I was reading a popular OER Astronomy textbook yesterday. Long sigh. "Why did it take so long to..."? Regrettably not. "How very long will it eventually take to...", write an intro Astronomy textbook, that doesn't bungle the color of the Sun? I still don't know of a single one. With true-color in a leading image, and in illustrations. With no misconceptions about yellow stars, or scattering to yellow, or blackbody color, or color perception. With explicit mention of stellar classification color's non-perceptual white-point of blue Vega. With correctness from clarity, not from ambiguity and omissions. Such a text could have been written any time in the last few decades. People have been suggesting it. So how many more decades will we wait? It's a mistake to confuse systemic communication, coordination, and incentive dysfunction, with "people don't care" (as the interventions needed are different)... but they do superficially look so similar.

Similarly, atoms are taught very poorly, even by the incoherent standard of chemistry education content. I'm currently trying to decide whether to create a little exemplar of better, to speed up too-long conversations about transformative content improvement. "Atoms are little balls"; interactive accurate simulations; real pictures. Consider those pictures. There are lots of wonderful images and videos of atoms... on peoples' drives. Not in papers, for space. Not on lab websites, for why bother, when few visit. Rarely on youtube. A few show up in talks, also space constrained, also rarely on youtube. So to achieve a minimal standard of "when introducing a thing, show the bleeping thing", would require a lot of mucking about, asking after images, educating about copyright... sigh. At least accurate electron simulation is getting easier with time, with open-source python replacing expensive commercial replacing good-luck-with-that fortran. And yet, for how long will student understanding and careers suffer from rubbish content? One more year? 5? 10? 25? More?

As with individuals, society has a great deal of "yeah, I really should do that; been meaning to; but I just haven't gotten around to it yet".
Imagine a Rubber Ducky crammed invisibly into a cable, with wireless functionality.

Imagine what you could do on a terminal with keyboard mouse and storage, and that's pretty much what this can do.

In theory undetectable while not activated.
What is in the interest of the ad networks is income and plausible deniability.

“Sorry we didn’t realise that there was malicious content in that ad, we’ll do better in the future, and we’ll also work on taking less than four days to remove malicious content.”

In the meantime the reason ads are being bought is the ability to deploy customer enrichment experiences (the new name for malware) which will help customers better discover your product (by redirecting their browser, or rewriting links).
I guess because many shops don't want to have Boost as dependency.

Other than filesystem, back in a 2010 project, I have never used Boost.

I have enough concurrency in C++, thanks Concurrency Runtime.

Somehow it is ironic to see C++ catching up with java.util.concurrency and TPL.
These iterm image extensions are almost there. It is unfortunate that it can only display files, and not image created on the fly (i.e., you dump all the pixel values into the terminal and it shows an image).
I'm not sure I can call that a real exception. Calendar is something they needed themselves, and also use as a "soak up everybody's data to make things more sticky" tool. It's good for what it is, but if it were a serious product offering, I'd expect it to be more flexible, more feature-rich.

Docs and Sheets strike me as probably in the same bucket. They're perfectly cromulent, but there's nothing amazing about them. They were acquisitions, not an in-house creation. All they really do is take the basic features of any number of competitor products going back 20 years and put them on the web. If you like what they deliver, great. But if not, I wouldn't wait around for Google to add features aimed at specialists. It seems more like a basic utility than a consumer product.
We’re putting more grad students through the system than the economy is willing to absorb. Is higher wages going to help or hurt this problem? (PhD here with first hand experience of that opportunity cost)