skysight-inc/HackerNews huggingface dataset:
I always have a REPL open when I am hacking. iPython is a great replacement for the vanilla Python one, and Pry is great for Ruby.

Being able to poke and prod at a system is priceless for debugging and introspection.
How is Qubes? Was thinking about a Purism laptop w/ Qubes as a way of indulging my paranoia.

It's a cool idea and I've been lookin at it for a while, but it seems onerous to isolate everything.
Also, companies will realize that doing business in new jurisdictions (possibly with less sophisticated legal systems) has a cost.
Please stop using HN to beg for money.
I'd rather that they supported a standard like MathML or LaTeX.
I think we're headed for a different economic system entirely by the end of the decade.

Most millennials / Gen Z fully realize that "perpetual growth capitalism" has to end in our lifetimes. Even ignoring climate change, we simply have to consume less because we're running out of things to consume. At best, we're looking at holding global economic output relatively flat in perpetuity; at worst it will decline across the board.

Our political and economic systems are not designed for that reality over any significant time span. We will need to replace them with ones that are, and that process will be neither pretty nor peaceful (the left is starting to bring guns to rallies too).
I doubt MS acquiring GitHub had a major role in Atom downfall. Atom's market share was already declining fast
The headline doesn't distinguish between remote work at companies that are remote-first vs. companies where remote is simply an afterthought or tolerated option. Promotions, raises, influence, etc., are no issue for remote workers in the former kind of company but certainly can be in the latter. Even though the article mentions Gitlab, a remote-first company, it doesn't tease out the distinction. Given market pressures, I expect the best remote workers to gravitate to companies that are remote-first, not just remote-available.
It also means you can do your job from anywhere. You could live somewhere less expensive.

This is especially meaningful to people with kids. Two working parents have to pay for childcare. If they can move closer to parents, that cost may disappear.
I've been trying to build a Mastadon container for docker so that I can convince friends and family to try a smaller social network. First for pictures, then maybe later for more.

If, say 1 in every 1000 people knew how to maintain their own small Mastadon server, we could build a decentralized social network with federated identity.

I think that would be a noble first step and would not require too much moderation work for the admin: how hard would it be to moderate 200 of your friends and family? not very.
What was notable to me about the live preview is that a browser-based tool was able to do it convincingly - not that it's an impressive feature per se.
oh wow. Discounted that possibility!
I don't know, I think this is better: https://news.ycombinator.com/item?id=23340697
Yeah, I'm used to having to switch gears into another task. I'm also used to getting very creative with finding a way forward when that's not possible (the site is down and I don't know what to do about it, and the only people who know are unreachable.)

I had a job for a while that I hated where I never knew what my task was. It would seem clear when given to me, but then I would start and questions would come up and there was nobody to clarify. So I'd have to go back to first principles and try to divine what they wanted me to do, and then execute on that. I was over the moon when I got a better gig and was able to leave that one.
VideoLan has a screen capture function. You can capture terminal window with VLC.
Python dedicated models for HTTP headers – v2.2.3 released
This may well apply to countries as well. Due to the scales involved, it takes longer to notice the deleterious effects, and is much harder to reverse course.
Which Cloud is the least dirty: Google, Microsoft, or Amazon?
As I already wrote.

PDF already has exactly that. They separate they have a view layer and a text layer.

But it simply doesn't work, because people can't be bothered to get the text right, once the view layer is acceptable.

Also TeX minus the tags, is not the final text in any way, because it's not markup, it's code.
In apps like Notion, your experience is somewhat worsened if you don't use emojis. Since there's not an easy way to add "default" icons, emojis become the de-facto means of conveying information other than typing out your meaning.

Similarly, AFAIK every document in Notion has an icon associated, and when every document just has a placeholder page icon next to it - it looks ugly.
they should have shipped them to countries where the liability laws are not stringent, get them into the hands of kids who could tinker with them...
Great! Maybe this will serve as an introduction to terminal editors for people who otherwise stray from the more advanced variety (Emacs, Vim).

But I wish people would stop distributing apps via `curl | bash`. It has a number of pitfalls[0] beyond security (there's a case to be made that it's no worse than the alternative on that metric), like the potential to execute an incomplete script download. We should encourage people to download the script first, or at least wrap logic in a shell function and verify a GPG signature on the payload.

[0]: https://sandstorm.io/news/2015-09-24-is-curl-bash-insecure-p...
I'm surprised they shipped them to North Carolina to be destroyed: I have seen very efficient programs here in San Francisco run by homeless camps.
Free speech for me but not for thee
Show HN:A Discussion Site for (Pilot)Hindu-Religious Groups Based on Hacker News
A discussion site for various religious groups inspired from the design of hacker news.

People may like this techi flavour in design in otherewide very shiny and colour rich websites of religious content.
Suggest your views :)
It was one of the cited reasons, yes:

>Uber said it had decided to destroy thousands of its older-model vehicles due to maintenance, liability and safety concerns.

(At risk of sounding mean or bitter, I was originally planning to post that quote as a top-level comment, but I was like, "come on, that's so short and unhelpful and high in the article, that anyone wondering it would just click the link, right?")
After that will be Python 3.11, and after that, Python for Workgroups 3.11.
Bringing New Aspects of “The Simpsons” to Disney+
This is like some bizarre kind of spam. The Twitter thread doesn't make any sense, the diagrams relate to 2014 events, and it all ultimately leads to a (paid?) email newsletter.

But I'll admit I got a laugh from the Twitter user's business insight on the Where's Wally franchise: "Practice for 26 years, be in the right place at the right time. Instant success!".

I think the author is a non-native English speaker, so I feel bad criticizing... but when the other retweets are "how to get $56k ARR in six weeks with paid newsletters", I'm very suspicious.
The reality is that a lot of promotions and opportunities are simply based on getting attention and it is a lot easier to get attention in an office than remotely.

An email is easy to ignore. The boss's boss will at least know my name if he sees me every so often.
GDPR and CCPA are just the beginning. Regulation will absolutely play a role in the fight for internet privacy. I sympathize with the libertarian instinct, but the only way to acheive what you want is to raise awareness of the problem and build a new consensus of how things should work. Once you've done that there's not much difference between everyone agreeing to use duck duck go and agreeing to laws that make Google's tracking impossible.

The ad blocking arms race is not one a few hackers will win against a multi-trillion dollar industry. The easiest way to organize people to fight back is through the democratic process, but it is still a ton of work.
Plenty of people that don’t and won’t agree to work remotely. Not to mention that working from home hardly appeals to extroverts.
Are you using an App Service, and is the infrastructure documented publicly?

I'm an architect, so just keen to understand your architecture on the backend :)
Somehow, I feel like a short inclusion in "The Hunt For Red October" would have been nice. Pointless to the story, of course, but it would have contributed to the sense of grandeur, impressiveness, and "serious business" of the submarine as a machine.
Just made a repo https://github.com/soheil/playthis.link
The Covid-19 crisis is boosting mobile money
You may not realize that there is filtering occurring at the infrastructure level that you have no control over. Unless you run your own mail server and somebody sends mail directly to it, bypassing any other parties relays, you are most certainly not in control of all the "filtering" that occurs.

Further, a lot of the major infra providers will shut your sh down if they think you are being a bad citizen(complaints, bounces, etc). Sure, you can find _some_ provider that won't; but DJT can find _some_ blog platform that will post his all his BS without fact checking it as well.
My system primarily revolves around Instapaper[0].

If I run into anything that looks like it might be intereseting I save it to Instapaper using the browser extension on my workstation, or the app on my phone / tablet.

I also have a handful of email lists that automatically forward into instapaper, and a couple rss feeds that auto send to instapaper (Via ifttt[1]).

When I want to actually consume content I use the instapaper iPadOS app, which has a simple and clean UI. (This can also be done in your browser if you prefer)

[0]: https://www.instapaper.com/
[1]: https://ifttt.com/
Thank you!

I did not think of grabbing it out of stroll. Tried searching for plugins but never encountered the "Stories" plugin.
I don't think remote work is necessarily efficient in every case. Yesterday I filled an order with my mail order pharmacy, a call that takes about 5 minutes per month. This call took a very non-efficient 30 minutes, and the worker revealed to me they were working from home, and apparently her computer was extremely slow (the audio quality was also not great, presumably it was a bad VOIP link). I didn't dig deeper, and of course we know of a number of reasons why that could be, and potential fixes, but my takeaway is WFH isn't a panacea - there's work to be done, and it may not be useful in all situations.
How to Spring Clean Your Passwords
It's usually spelled out in the terms of an MSA. You're right, there are plenty of companies you can't offshore work for, and they'll make sure that language is in your MSA. Bill rates adjust accordingly.
Engineering and product can create a united front
> So in short what you're saying is yay globalism

globalization is happening whether we want it to or not.

> we shouldn't protect our interests

I made no comments either way.

... but, sure, let's think about this.

If you were to pass rules and regulations to stop globalization from happening, what would the top 3 be?
I get to bill the client for moving them to another service.
> I think they have an obligation to annotate extremely popular and dangerous comments

For one, galloping in the sense that probably many Chinese citizens would agree with this sentiment.

Try to imagine what Lenny Bruce or George Carlin would think of all this.
Show HN: Price.hospital
https://price.hospital/

I'm attempting to make US hospital prices searchable and comparable after congress enacted price transparency.

I'm aware that there are severe problems here as the prices are so opaque. The prices quoted are not the insurance-negotiated prices, it's taking time to load in and clean up all the data, hospital compliance with transparency is... mixed... But we have to move the ball forward somehow. Also the site is missing many obvious features that I'm hacking (like human-readable procedure names like "cat scan" = "ct imaging" but hey.

All feedback welcome, thanks!
VC money being geographically concentrated in SV seems like the kind of ingrained inefficiency that VCs themselves clamor on about disrupting excessively. Dealflow is a solvable problem for distributed futures.
And how many companies today are managing costly, legacy software solutions that they built in-house years (decades) ago? Every one I have ever seen.

The same logic could be used to justify duct tape software across the enterprise. There is some point where the cost-benefit leans in favor of outsourcing. Institutional knowledge may be under-priced by today's business execs, that is certainly possible. But we also shouldn't build a homegrown solution for every problem.
80% of jobs are filled through networks anyway, so unless that changes, it doesn't really change a lot except for those just entering the workforce or those without a strong network.
Items to check before assigning a Pull Request to someone – Plus a BONUS
I wish I could upvote this a thousand times and then some.

Already in the 80's Jeff Bezos refused to use latex due to its absurd difficulty to use. I can't believe it's been 40 years and there still isn't a better tool to write papers with.

It took me less than an hour to create a Google Docs template that looks roughly as good as a standard Latex document. The reason Latex looks beautiful is due to a set of wisely chosen defaults, nothing more.

Yet the focus of Google Docs clearly isn't scientific papers. I don't imagine it would take more than a few passionate employees at Google to expand Docs to a powerhouse of scientific writing.

Pictures of my template can be found below:

https://imgur.com/a/cC0e0gG

(and a blogpost about my Latex induced misery)
http://mathiasbonde.com/?p=72
Right here Are 10 meals You have to Have on your Kitchen
Also sometimes these biotechs, if they have novel approaches, are sought by big pharma because they’re more agile. So they buy them out as their R&D labs or invest in them for their IP.
That sounds a lot like EPub, where you have html and CSS.

It's an interesting idea, but a counterpoint would be:
Why all this work for a dying medium? Paper is on it's way out, and there are so many different screen formats (including E-Inc) that dynamic layout is the way to go.
There are a lot of commenters sharing their opinions of what they don't like abut Github’s interface. It is true there are a lot of quirks and warts in what is a site many of us spend a lot of time on.

Ive found browser extensions have been a great way to augment and customize my Github experience, bringing quality of life improvements that Im grateful to have every day.

My top two favorites are:

Refined Github [1] -- huge collection of quality of life improvements. e.g. always sort issues/PRs as most recently updated first, when recently pushed to a branch show a button on project page (or upstream of fork) to open a PR based on that branch, quicklink to most reacted to comment on an issue page. Also provides a surface to inject custom CSS for personal tweaks.

Octolinker [2] -- Turns require/import/include paths in files into hyperlinks to that file or repository. I use this every single day to navigate code in projects.

I know that extensions aren't a panacea, but personally I have found them be very valuable to my workflow.

[1] https://github.com/sindresorhus/refined-github

[2] https://github.com/OctoLinker/OctoLinker
GitHub Actions with Deno
I've gotten used to WFH but agree that the ideal remote work location is actually a "third-place" -- non-home non-office location -- like a library or a Starbucks or a shared workspace close to home.

The psychological separation between home and work is so important.
Exactly like when restaurants would rather throw away food instead of donating it. If they sell bikes to people that would otherwise use their service, they wouldn't have any customers.

But they're wrong, people that own bikes aren't the same people that want to use a bike ad-hoc.
In LA, a lot of people depend on their workplace for A/C during the summer.
There's also significant Russian space ship interiors shown in the 2001: A Space Odyssey sequel; 2010: The Year We Make Contact.

https://en.wikipedia.org/wiki/2010:_The_Year_We_Make_Contact
Why have Media Wiki in the name if you aren't actually using MediaWiki?
Crossplane is open-source. You're moving the goal posts on what is "real open-source" in a way that is not reasonable.

Do you also consider Gitlab or Red Hat products to be "not real open-source"? Because they are also controlled by a single commercial entity, yet nobody seems to question their open-source credentials.

> I know that it's important that Upbound makes some money so that it can keep maintaining Crossplane (see poor Docker) but ...

This is exactly why it's hard for companies like Docker to make money. Giving away a free product is not enough. Open-sourcing all of it is not enough. No, you have to create a bullshit "neutral" governance that ensures small companies like Upbound and Docker are kept in check by Google, Microsoft, IBM, and other giant corporations that can afford to pack committees, hire more contributors, and spend more marketing dollars to associate themselves with the brand.

Those foundations are not about making the projects more open at all. They have become a form of "protection money". Give your project away to a big foundation, indirectly controlled by large corporate sponsors who happen to be your competitors - or see your project sabotaged by people like you calling it "not really open", "evil" and "controlled by the VCs".
Even the Typhoon-Class Sub's had one, and a Sauna ;)
On the other hand, if this means more cars on the road I think it's a net loss for everyone, including pedestrians.
> On one hand, how would it benefit their/Lime's business to have loads of people owning electric scooters and bikes?

It stimulates demand for cycling/scooting infrastructure. A few owners of scooters aren't competing with renters.

> auction off the stuff as-is

That's pretty close to what recycling does, for items that can't be practically used due to design issues. The metals and batteries are resold as scrap.
To add to this, in over 17 states there are also city or county level income taxes[1] that you have to be set up to handle.

Then there's the potential for each employee's address to be considered a nexus, since each of their homes becomes a de-facto company presence. Potentially subject to local registration, licensing and taxation by local municipal authorities, in addition to just the state level requirements. If you have a presence in the state, and your employee's official work location is that location, then you only have to deal with that local registration once wherever the presence is located. But if you don't have a location the state, or you have employees who are officially designated as work from home (rather than unofficially working from home while being designated as assigned to an office), then this quickly scale into a giant mess of regulation to navigate[2].

[1] https://taxfoundation.org/local-income-taxes-city-and-county...

[2] https://smallbiztrends.com/2018/04/remote-employee-complianc...
In a rewritten from scratch Latex, I would only make minor changes to the syntax of Latex. I don't think you can have another syntax that is overall better - compromises will be made somewhere or the other.

Compile time of course, can be fixed by reimplementing the whole compiler in a modern language.
This is shameful. How can nobody want to repurpose these bikes? Wasn't this program supposed to be environmentally friendly?

Lebron James gives bikes away as charity to help kids have a sense of freedom and mobility. I dont see how there isnt a better solution here
https://www.bicycling.com/news/a22613790/a-bike-saved-lebron...
^Thanks for that. I was frantically looking to patch my pihole till I saw this comment.

Everyone else, action item: Make sure your pihole web interface is not public (duh) and that you set a non-trivial password (sorta duh)
I would argue they made this due to competition with GitLab, backed by their working business model.

The less reasons there are for using GitLab (private repos was one thing which got me initially, using GitLab over my self administered servers to move code around and share with friends) the better for keeping their quasi-monopoly.
Actually this site is dedicated to share the existing media and to allow users to discuss that media. Kind of meta media so we kept as media wiki.
I said the infringement was going to be inconsequential.

Yes, but you've given no evidence to support your position. It just seems to be your personal view/assumption.

The more you try to prevent copyright infringement, the more it is justified.

Someone is doing you harm in an illegal way, and you take steps to protect yourself from the damage, and that makes it more justified for them to do you harm in an illegal way? That's not exactly a strong moral or legal argument.

What kind of content?

Educational and uncontroversial. But in a niche market, where creating good original content requires real work by dedicated people because most people aren't going to do it, and where someone setting up some copycat site in China or India really does pose an existential threat to the viability of the business.
Connection speed is a solvable problem. Good internet is cheap relative to a salary. So while there'll be a transition period where people discover their Comcast cable connection isn't enough, when people take it seriously those'll get fixed.
> but I like to read by highlighting the paragraph or line that I'm reading

Same here. I have noticed it really annoys people that are reading a page with you, especially if it's not a thing they do.
> Forcing people to do work they don't want to do is bad because compulsory labor is bad

This is the same tired argument that every bigoted person whines about when they're 'forced' to treat human beings like human beings.

You'll be extremely relieved to know that nobody forced them to open a business that sells products and services to the general public. They made that choice. The only thing they are 'forced' to do is follow the extremely reasonable "don't discriminate" requirement.

If you really can't see it, there has to be some kind of observational defect in your model of the world.
Two completely different things. A npm package is a module of code. A function is... A function. Having a lot of small functions is helpful as it builds up a vocabulary in the codebase, so instead of having to understand every single line each time you come across it, you can extract the meaning into a name.

What the npm ecosystem is doing is a completely different thing.
That strong social safety net does not fall from the sky. People in those countries just pay higher taxes instead, so if you want your employee to have the same net income, you need to increase the salary.

My American friends always rant about the high income taxes in Sweden. But my taxes include health insurance and I pay essentially nothing for kids' daycare, school and university. For people without perfect health and with kids, the total pay is worse in the U.S.
https://en.wikipedia.org/wiki/SOLID

A set of principles for program design, specifically OO (and some flavors of OO at that), but some of the ideas are general enough to apply to most languages and paradigms.
We don't require video but it's the norm with most of the groups I communicate with--especially with smaller calls. If I'm on a large group call that I'm sort of half paying attention to in case there's something I should know about, I'll just turn my webcam off. But for calls I'm actively participating in, it is more engaging if people are on video. I'm not sure why we'd want to have less engagement especially at a time when there aren't F2F meetings.

(And, yes, it does force you to be a bit more present than an audio call does. But that's sort of the point.)
How to recover data from burnt hard disk
Repost of flagged post from yesterday: https://news.ycombinator.com/item?id=23330146