skysight-inc/HackerNews huggingface dataset:
Thanks.
Online tutorials, presentations, editing, Direct attention of the reader to something specific.

I was thinking anything that you'd do such annotations on physical paper.
Android Studio 4.0
Yes.

I left my first remote job, because becoming a team lead would had me required to give up remote.

Went freelancing afterwards, because there I can promote myself.
Well, and I've heard a rumour that their unwillingness to say "how high" when the doj wanted them to jump wrt "lawful intercept" played a part as well.
Promotion or Responsibility? If a remote worker is trusted, gets things done and is an important cog in the wheel then limiting their growth would be an unwise decision and ultimately cost the company a great employee. So why would remote work be an issue with a promotion — maybe remote work is also a filter for below satisfactory people managers. Either way, HR will have a lot to rethink how they run.
Using Covid-19 to Explain Community Detection
Well, that's part of the hard work. Each hospital publishes it in a different way, usually behind a lot of walls, and in different formats.
I was also annoyed with all the pro WFH rallying on HN pre-quarantine. But now I am happy with it consider:

- I don't want city overflowing (and price-gouged-by) wannabe suburbanites

- With a sufficiently high carbon tax, hopefully WFH can mean towns not exurb hell by those that insist on leaving the city

- long commutes are bad and denormalizing than as an exceptable part of modern life (in the USA) can help us make our land use less shit

- We should all work less, and making work as socially isolating for the upper classes as it already is for many lower class jobs will help move things in that direction.

> a rich network for career growth and opportunities

This is a I think the most important one, but the ultimate solution is to simply make "career" less important be making a decent quality of life available to most everyone. I know it's great us here that in the last 20 years society has begun to value intellectual work more, but the scarcity that caused this culture shit is just unsustainable.

In short, don't discount the urbanist accelerationist argument for WFH.
As long as there is no downloading, side-loading or user editing of python code in the app then Apple doesn't care.

There are limited exceptions for apps that teach programming, such as Pythonista.
Yep. Promotion? WTF. No, you weasel your way into duties "above" your pay grade then go get the job you've been doing, with accompanying title and pay, someplace else.

Or you can wait around for an opening in your company and hope the right people know your name so you get it. If you prefer gambling. But jumping ship works better.

[EDIT] OK in case anyone uses this as a playbook, be aware you may need an intermediate step at some company desperate for [your new role] with below-average pay so you can have The Actual Title for a while before moving to a place with normal pay, but the good news is below-average for your next step is probably at or above what you're already making anyway, so NBD. Just be sure their pay's below average because they're a funded-but-not-crazy-funded startup and not because they're terrible, though. For whatever reason low pay also seems to go with shitty working conditions and overwork. Go figure. And make sure they're likely to stay in business minimum a year, with two being better.
Can I scrape Google search using this web scraping tool?
- Docs with emoji: Yes, I can imagine that.

- Tolstoy: No, he's not gonna writing anything new, so I can't imagine a way someone could insert emojis into his work.

- Tax Documents: No. Government employees won't care enough to put in the effort.

- Court proceedings: Reason same as above.

- Job Resume: Yes. Probably already exist.

- Aircraft emergence checklist: No.

Some of these are too extreme. And such a slippery slope is a logical fallacy.

There have always been people who put playful things into documentations and notes/wikis/resumes, before emoji became so wide-spread. Government documents and emergency checklists never.
can users of other than Buddhism religion customize "karma" into something else, like probably "mitzvah" for Judaism or whatever is used for sin/virtue credit maintenance in Christianity?
I have seen Bob a couple of times in person. He is a good speaker, his rhetoric is strong, but he has some pretty large blind spots. He out of hand writes off formal methods and type systems, which is ridiculous given his stated goals around software quality.

Testing is his singular solution for everything.
Show HN: Firefox extension to sum all your open YouTube tabs video time
I agree that user metrics should show the inverse. The problem is that Pagespeed and the new Web Vitals are supposed to be a proxy of user metrics.

So business owners will assume that a 100 Pagespeed score actually means a faster website.

If the Pagespeed score doesn't represent the actual experience, then isn't that a failure of it's purpose?
Show HN: To Listen to Any Article, Just Add Playthis.link to the URL
I was tired of having to constantly scramble to find a podcast I want to listen to when going for a walk or just running on the treadmill. I, however, usually have an abundance of blog posts or articles around the web that I'd like to read. The problem is walking is not very conducive to reading. So I made this quick and dirty site that pretty much works anywhere, no app install, no copy paste, no nothing. Just add the domain playthis.link before any URL in your browser and hit enter. It will redirect to an audio file that automatically starts playing. You don't need to click a 2nd button to play the file either. It just starts reading the text right away. You can do this on your phone and just pick it up and go for a hike.

Example:

Amazing blog post: https://www.kalzumeus.com/2010/01/24/startup-seo/

Audio version: https://playthis.link/https://www.kalzumeus.com/2010/01/24/startup-seo/

Github repo: https://github.com/soheil/playthis.link
It seems that it's telling about the company's positive turnaround. They were making 200 million of losses, but they did some changes and now they became "the largest" - whatever that means.
> This absolutely has to be done by a trained professional with personal experience with the substance and who has assisted with other guided sessions. It's not going to be a prescription that a doctor can throw at the patient and then check up on in a few weeks time.

Seems like a bang-up business model, along with all sorts of other regular-meetings-with-the-professional therapies. Biologics on the pharm side, or just plain old therapy on the practitioner side.

Industry has plenty of practice with "every month or two" doses, so I wouldn't be so cynical in the attempts to remove the side effects. "Can you do it without getting high" is something that would greatly expand the audience and give people a better experience.
> with a huge emphasis on design

It's still a mystery to me whether this country had actual industrial design in the Soviet era—I guess it should've had economic research at least. But Soviet industrial looks were mostly regarded as ‘ugly but functional’ by the folks.

IMO it's only now that pre-digital hardware looks appealing, through the nostalgia for ‘simpler times’. What with onscreen controls emulating bulky knobs, buttons and displays of e.g. hifi equipment and 80s' synths.
Does this load the whole file into memory while it's being worked on? What if you tried to load a file that is too big? I wonder with these more complex productivity web-apps becoming more common, how something like a video editor might work that needs to work on data too large to put in memory.
Jotun: Valhalla Edition Lands on Stadia
This is a good point. In parenthetically (it is also about not using statements) inclined langs it is easy to select from start to end of an expression or subexpressions. I never feel that ease when working with a Python REPL, while it is a joy to work in Geiser usually.

REPL is definitely not REPL.
It's not exactly small, for a text editor. It's two orders of magnitude bigger than nano, for example.
Ask HN: What do you use for to-do lists and note taking at work?
Ocado Technology on why it uses Java to control its robotic swarms
Yeah, but my car has air conditioning, and it's not going away. It needs a button to turn it on and off. It gets pressed several times a day for 20 years (except winter). Why does that button ever need to change?
Unfortunately, it's still missing the main cron-killer feature: randomized intervals.

I have 200 servers that I need to run some task every 3 hours. But I don't want them to all run at the same time. I need options to either "start this task at some point randomly in the next 3 hours, then every 3 hours thereafter" or "run this task randomly in every 3 hour block", without resorting to manually tweaking hour/minute run times on every server.
This, and I do not like it.
Been reading a lot of longer articles and papers lately. If the author doesn't provide a PDF, I roll my own -- using Reader Mode and Print To File. I store a copy in Zotero so I can keep track of things and so I can add notes.

This enables distraction free reading and lets me archive the stuff I'm reading.

Used to have a similar workflow with Polar instead of Zotero, but switched to Zotero.
Additinally, Linus created Linux while still living in Finland. He only emigrated to the US after Linux was alteady successful.
From their help page, it looks like a combination of a making recipients sign a waiver, following best practices, and an insurance policy.

https://www.gocopia.com/help#business-4
Is this a open source version you can download and use yourself ? How was this built ?
> I'm not sure why we'd want to have less engagement especially at a time when there aren't F2F meetings.

More engagement doesn't necessarily translate into more value.

For example, I can focus more on the task at hand if I’m not having to worry about everyone judging my video feed. Do you need to see me if I’m still adequately communicating? Cognitive load is a thing.

https://www.google.com/search?q=zoom+fatigue
One of the most interesting aspects of the remote work discussion is just how emotional a topic it is for many people – on both sides. I've seen die-hards in both the pro-office and pro-remote camps, seemingly without a clear pattern.

This is exacerbated by the fact that people often want to convert others to their side. If you're pro-remote, going all-remote creates an even playing field. If you're pro-office, having everyone in the office creates the collaborative environment that you prefer. Managing these opposing viewpoints in a productive way will be an interesting leadership challenge for many teams.
> That sounds a lot like EPub, where you have html and CSS.

Eh, kinda. CSS requires the assistance of the HTML, though; HTML is "the boss" in the relationship, in that it gets to define where markup boundaries are, declare what CSS classes and identifiers apply to what elements, etc. So "I write the HTML, you lay it out with CSS" isn't really a valid pipelined workflow, if you expect to do anything fancy with your layout.

In GUI desktop-publishing programs, the layout document is "the boss." It's as if CSS could target its rules by byte-slices, rather than needing HTML to hand it ready-made selectors. You can take arbitrary bits and pieces of the linked source, style them how you please, and throw them onto parts of pages as you please.

Consider: in GUI desktop-publishing programs, a "pull quote" is not a second copy of the text in the source. It's just a second reference to the same text-slice of source-text, within the layout.

> Why all this work for a dying medium? Paper is on it's way out.

Layout/typesetting isn't just for books. Posters need layout. Billboards need layout. Business cards need layout. None of these are dying out in the least.

Heck, even for screen media, text within videos (e.g. title cards, ad copy, etc.) has static layout, and so benefits from layout/typesetting.

There will always be a place for tools that allow someone to efficiently describe (or hint) the best way to show text (on a screen, or on a page) for best readability — or best impact.

And even leaving aside the practical uses of text layout, I should note that kinetic typography is also an artform, done for its own sake—and one that often requires the assistance of a layout-constraint engine to achieve it. Do you think you can write something like House of Leaves purely using design tools like Adobe Illustrator? ;)
I've been to plants with the P&ID schematics on some of the boards. I worked at a new build where we had to adjust some of them after design changes, which was done with racing stripes and squirrel hair paint brushes from Amazon.
Modern warfare is very different than war 150 years ago. Look at Bosnia and Syria for typical examples.

And before you say: oh, they're different from us, remember that Sarajevo was a modern city that hosted the winter Olympics 8 years before brutal war broke out. Most of its citizens thought the idea of war happening was absolutely preposterous, until it wasn't.
Podman when not run as root has some significant drawbacks (e.g. containers can't communicate with each other). That's not specific to podman it's just hard to do without root.

Podman has long running processes as well, there's a podman process that'll run once you've launched at least one containner, and a conmon for each container (equivalent to containerd-shim)

Packaged directly... it is by RH and SUSE, don't think by debian/ubuntu. At least for ubuntu, 20.04 packages Docker 19.03 just fine.
Exactly. It often has a fuzzy at best relationship to actual skill but a strong relationship to social likeability.
Thats very fine idea, will do it for sure
I'm not going to name the billion dollar company on HackerOne I have an issue with, but they routinely downplay bug reports, take over 1 year to deal with some of them (if ever). And just recently one report HackerOne screeners closed as being out of scope blew up in their face as it was exploited in the wild, and they only fixed it only after numerous public complaints.

I've heard rumors of people selling exploits for this company on the black market for more money now.
Does anyone know what those large centrally-located circular grids in a few of the photos are?
That just sounds like a UTF-16 encoded file, which is common on Windows AFAIK. Every second character would be a NUL byte.

Perhaps micro doesn't autodetect encoding? Or you forced it to utf-8?
Emulate vision deficiencies with Google Chrome DevTools
What Is Classical Music? A Family Resemblance
I live in Boston, which is relatively mild over the summer, but it still gets pretty hot, at least for me. The switch to running AC in my study room has been one of the biggest shifts for me. Since now I cannot use the AC in my bedroom. I moved it to livingroom so I can cool myself while working. But then I can't sleep well. Looks like I will have to get another AC and install it in my bedroom. WFH definitely had many unexpected short comings.
> What's wrong with cars on the road?

Pollution, traffic, accidents.
Well I won't claim to be the thought leader on this, however I'm happy to look at some hypothetical ideas. To be clear I'm not looking to reverse globalization completely or stop it.

Rule 1: International trade deals forbid offshoring of manufacturing. Example, cars from Ford can't be made in Mexico for 1/10th the price. This is universal and enforceable by dissolution of companies that don't comply.

Rule 2: Stringent regulations to prevent Tax and location based gaming of Rule 1. Ford doesn't get to pay taxes in Tahiti, incorporate a mailbox in Mexico so they can make their cars there, but take advantage of US infrastructure for the rest of their business.

Rule 3: Companies reaching a monopoly size will be broken up into relatively equal sized companies, importantly those companies will be competing in similar regions. It's not like AWS and Amazon. It's like two Amazons. I'm sure figuring out the codebase and IP will make many jobs for lawyers and engineers. Maybe less for the MBA's.

EDIT: For rule 3 I forgot to add that the break up forces innovation as similar companies are competing now in the same market. It's an engine of growth built into the system.
>Typically it's liability. If they sold a defective scooter and someone got hurt, they could be in a world of trouble.

This is/was something traditionally handled with a document signed by the buyer stating the sale is as-is. Tons of broken stuff gets sold all the time.
I use adblockers and block all social media sharing widgets, so mine's pretty much perfect.
Even the System Font Stack?

Also, this list won't help anyway. The clients aren't picking fonts by performance.
There is one php version of hackernews which we have used to start but there were many changes done to suit the needs.

You can check the php version here https://github.com/Kandepet/HackerNews
Hard to imagine a device that relies upon use-after-free defects for its correct functioning.
Not sure it really discourages modular code. I usually write code modularly in Notebooks as well, but not sure how this is for most people.
What about PyInstaller? https://realpython.com/pyinstaller-python/
That's not why restaurants throw away food. They do it because of liability laws. There is a super high risk of getting sued if you give away food and someone gets sick.
Cool. Was the ship rocking, and the pool water stationary? Or Vice versa?
Large quantities of used lithum-ion batteries that have been in heavy street use are not a great thing to acquire. There are recycling companies; if you have more than 500lbs you can get a free pickup. When the HAZMAT truck leaves, you can breathe a sigh of relief.
A recent work challenge for me is my decreased productivity and that of my coworkers during COVID. I'm experiencing a lot of frustration with myself for not being inured to the general weight of this time and being able to focus better (a frustration I don't apply to coworkers, for whom I have a lot more compassion than myself).

I've found myself referring back to The Plague fairly frequently and reread it last month. It may sound dark, but I find the sameness Camus describes in humans' reaction to difficult, at-scale problems comforting. It improves my ability to take it easy on myself (I'm not unique in feeling ennui/despair), which in turn has dramatically improved my focus. I also feel like it's given me a bit more context on and empathy for the widely varied reactions I experience with different folks in my business sphere - investors, customers, etc.

Business books for unique times :)
Thanks! This will definitely guide us on content ideas and growth of community.
This page opens crazy fast (at least for me). Well done.

EDIT: Okay, still a few things they could improve on (https://gtmetrix.com/reports/csswizardry.com/N9gkLyhq)
I'm not saying you shouldn't be able to modify the way the source appears, even going so far as saying "there should be a new variable here." I'm just saying that those modifications should live in the layout document, rather than in the source itself.

Think of it like an archivist restoring a painting. First, they add a (removable) clear-resin barrier layer; and then they do restoration work on top of that barrier. In essence, rather than the paint they're adding becoming part of the painting, it instead becomes part of a "wrapper" for the painting, which can always be "unwrapped" back to the source.

Except this analogy isn't perfect, because you can only override a painting point-by-point; whereas a layout document can "losslessly" cut a linked source up into chunks and put each chunk in a different place, repeat chunks, insert things between chunks, etc.

A better analogy, actually, might be a DAW project. The input audio samples are immutable; the DAW project takes samples from the inputs, applies changes to those samples, and then sequences the results.

And note that a large part of the point of this workflow (in desktop publishing, at least) is that the upstream can continue iterating on the linked document as the downstream lays it out. Those changes may break the downstream layout, but they usually don't, because the downstream layout has usually been defined by constraints.

For example, in a newspaper article, if the source-text of the article gets more wordy, then up to a point, the layout engine just packs those same paragraphs tighter on the page it already decided they appear on, while keeping the paragraphs that appear on the next page spaced as before, and not allowing any lines from the paragraphs on page A to migrate to the flow-box on page B. But at a certain point, it switches strategies, moves an entire paragraph from A to B, and then relaxes the spacing of A back down. At that point, the layout may have been broken (because now B might be either too long to fit its flow-box, or unreadably tightly-spaced.) But that happens surprisingly rarely, compared to constraint-based reflow "just working" to absorb linked-document changes. (And note that either the writer or the layout designer can aid this process by inserting explicit page/section breaks that add weights to these constraints, to keep reflow from flapping lengths around.)

-----

Note that everything I'm talking about is already how a very domain-specific kind of Desktop Publishing already works: "engraving", a.k.a. sheet-music publishing. The score itself (the thing that contains information that could be converted to MIDI) and the engraving details (the way to present the score to a human) are kept separate in most engraving-tool formats.
Vim with auto save plugin. Always open and insert your todos for the day. Revisit and do some house keeping push them tomorrow and add few more.
What I'm saying here is that if one commercial entity controls a project, then it can't ensure that others can trust that one day the feature their product depends on will be gone or changed.

> Do you also consider Gitlab or Red Hat products to be "not real open-source"?

Would you trust Gitlab so much that you'd build your own business on top of its open code and compete with Gitlab? I'd use Gitlab in my company but I wouldn't build on top of its code and hope that the future releases won't break my product.

> This is exactly why it's hard for companies like Docker to make money.

I agree with you on how hard it is for these companies to make money but then don't make money this way, what can I say? I'm just saying that what we call open-source needs to be neutral and that doesn't necessarily mean Google, Microsoft etc. will crush the company. Not a single open source project is crushed by those if they didn't allow it. It's all about competition and they're making a choice. Some say if you can't compete then collaborate (hand off some parts), some just keep working without them; maybe fail and no one hears about them even if it was a great idea or it was too good for those companies to be destroyed.
My understanding from people who have done it is that:

-- Yes, you can outsource most of the payroll-related headaches to someone like ADP but

-- There are still a lot of other state by state details that can't just be handed off to a third party and told "Make it so." It's not a particularly big deal for a larger company, but it can be a fair bit of overhead for a small employer adding a new remote employee in a state with lots of paperwork.
Push to Kindle [1]. There are extensions for both Chrome and Firefox.

I wrote myself a simple python script so I can send articles from terminal [2].

[1] https://www.fivefilters.org/push-to-kindle/

[2] https://pypi.org/project/url2kindle/