skysight-inc/HackerNews huggingface dataset:
Here's my list of helpful additions:

1. https://pypi.org/project/pdbpp/

This is basically a better version of pdb.

2. ~/.pdbrc

Useful for common commands that you would otherwise have to type out. For example, if you do TDD on a JSON API and often need to debug the output consider this alias:

alias ppr pp response.json()

3. ~/.pdbrc.py

This file loads before pdb starts, so it lets you customize it a bit and add things like history. Here is a simple version to get you started:

https://gist.github.com/zachaysan/25712f3e9aa02a234437f89c60...
Hard to imagine a floating ice cube having an effect on a sphere with mountains, though.
About a year ago, my Youtube front page feed was pretty good. Then it has slowly degraded since then. I went from Youtube being the service I used the most to watch stuff to becoming much less interested. Most of my recommendations don't even come from my subscriptions.
The last one you bought was desinged by Steve Jobs
GPT-3: TL;DR and more
So you’re posting a pic of 4chan trolls from the He Will Not Divide US stint in 2016 to refute a statement that the looters this past week comprising of African Americans are not white supremacists?
I use Linux on a dell e6400, I'm not a kernel dev, it's completely fine. Same with several other laptops I've owned.
This kind of reminds me of IcoFX (https://icofx.ro/), which I recommend for pixel-by-pixel editing of small graphics. I'm wondering if this project could turn into a FOSS implementation of the same concept.
Not necessarily. You don't want vague language in official documents, so you have to be specific, because you'd just shift the problem if you said "Al-Qaeda", since you now need an official list of Al-Qaeda-Subgroups.

If it would allow nesting, I'm pretty sure somebody would've already accidentally put Al-Qaeda under Ansar al-Sunna and cause a recursion error, blowing up DC.
I have the same use case as you and went through exactly this. I ended up feeling that Pycharm’s implementation wasn’t really a suitable solution. Some others had mentioned the alternative of mounting the remote filesystem locally using SSHFS but I found that this created issues of its own. In the end I settled on using Syncthing to sync all of my folders and then just run a local instance of Pycharm (and VS Code) at either end (Ubuntu 20 desktop and Macbook Pro). I’m very happy with this setup so far and would happily recommend it.
https://help.duckduckgo.com/duckduckgo-help-pages/results/so...

DDG has a number of sources, including it's own bot, although it specifically says Google is not one of them, contrary to the GP.
We become what we behold. https://ncase.itch.io/wbwwb
Where can I read about the story behind it?
IPv6 and Rust
Cheers! It's not really ready yet but I could really use some feedback:

Docs: https://xerblin.readthedocs.io/en/latest/

Project: https://sr.ht/~sforman/Xerblin/

Repo (browse or clone): https://git.sr.ht/~sforman/Xerblin

I am in the process of adding more information to the docs. The code should run on a recent version of Python 3. The underlying language is Joy and the package for that is on PyPI so it should (fingers crossed!) download and install automatically if you run setup.py (I think). I'd appreciate any feedback you can give me. Ciao!
For me the next step after print debugging was adding an `import pdb; pdb.set_trace()` shortcut to my editor (I use "pdb<tab>" as the shortcut, but whatever works.) Do that whenever you would add a print statement and re-run to resolve a confusing bug. It drops you into a REPL at that point in the code, and you can then print values and try running things. It basically just collapses a series of "add print statement and run" into a much tighter loop, which can save a ton of time depending how long it takes your program to throw the error and how many print statements it was going to take you to figure out what was wrong.

Key commands I use while in pdb: ? for help; n to run the next line; s to step into the next function call; w to see where I am in the stack; u and d to go up and down the stack; unt to run until a new line is reached (if you're stuck in a loop); interact to go to a normal python shell (if the pdb shell is confused by what you typed).

This won't replace print statements 100% of the time, because it might be simpler to print a bunch of logs to see where the problem is than to step through the program in the debugger; use it when you know where the problem probably is but not what it is.
Try https://translate.yandex.com/translate?url=http%3A%2F%2Fftp....

?

Furthermore, some directories upwards on that ftp:

http://ftp.altlinux.org/pub/people/mike/elbrus/docs/README.t...
Coatings for shoe bottoms could improve traction on slick surfaces
This is simply not true. For a lot software you will get 1.3 automatically, for example mutt and irssi pick it up just fine. The existing APIs will work and LibreSSL will prefer TLS 1.3 over 1.2 if clients/servers support it.

OpenSSL offers some additional APIs for certain TLS 1.3 features, but are hardly mandatory.
I do data engineering and lots of systems scripting and Dev ops in python. I write in emacs and find I rarely if ever need a debugger.
Bombora| West Coast/Reno/Remote| Full Time
https://bombora.com/about/bombora-careers/

- Software Engineering Manager
- Front End Engineer
- Senior Software Engineer

Bombora is a mature startup working to build sustainable marketing solutions for the B2B space. We process billions of content interactions daily through our platform, to detect intent signals from companies around the world.

We practice agile development, with over 30 applications created and supported internally. We are polyglot, primarily using C#, Java, and Python. Substantial portions of our workload are containerized or serverless, and we are continually evaluating and adopting new tools and practices.

Amazing team, great pay and generous learning stipends, comprehensive benefits, growth potential and meaningful impact. Learn more at https://bombora.com/about/bombora-careers
Enclave Networks | C# developer | London, UK or REMOTE (Europe) | Full-time (EU time zones) | https://enclave.io

We are an early stage funded start-up (see https://enclave.io/enclave-has-launched for our story) with a mission to help people build simpler, smarter, and more secure computer networks both at work and at home.

Enclave is a networking technology which just works. Without listening ports, visible IP addresses or DNS records, your infrastructure goes dark to attackers allowing you to quickly build secure and private connectivity between any application, computer system, device, or infrastructure — regardless of the underlying network.

We are looking for talented C# developers who treat code as craft, understand computer security concepts and have experience working with network protocols and systems level programming to help us continue to design, build and scale Enclave and our SaaS platform. This is a key role working as part of a scrappy team of passionate developers making a big impact with few resources and reporting directly to the CTO.

Our stack is primarily C# .NET Core 3.1 but you’ll also be working with cloud infrastructure, network protocols, cryptography and systems level programming across Windows, Linux and Mac OS and mobile platforms so you’ll need a willingness to learn and a desire to tackle hard problems.

You can read the full job description here: https://enclave.io/careers/senior-csharp-developer or introduce yourself with your CV attached to people AT enclave.io
> A few of those protestors were chased through a road block and shot at, and one was killed.

This is a highly misleading way of describing the situation.

The police set up a traffic stop to arrest them. They fled the stop. Finicum told the police he wasn't going to surrender and that they'd have to shoot him. He reached for his gun in his pocket, and then he was shot.

If black men were only being killed by police after fleeing arrest, refusing to surrender, challenging the police to shoot them, and then reaching for a gun...then we wouldn't have much of a police violence problem.
The hit to the U.S. economy could last for a decade
I highly disagree with this. Programming, if taught correctly, teaches kids how to think, similarly as to how math does. In my opinion people in most professions would benefit tremendously from being able to reason correctly deductively and from knowing how to approach complex problems, which are skills that a good programming education will give you.
From the perspective of a search engine's end user, Google should find those product pages and set them at the top of the results whether Panasonic's SEO is good or not, otherwise I'm going to switch to a search engine that can figure that stuff out.

The onus is on the search engine to produce good results, because they're the one providing the service. Hell, that's why I started using Google around 2000, they had the best first page search results.
Isn't that part of the email RFCs for 2 decades or so? Postfix certainly supports this for quite a while now.

Edit: sendmail and qmail, too, apparently: https://www.cs.rutgers.edu/~watrous/plus-signs-in-email-addr...
link? All I get for "MyRadar" is a mobile app.
So a teenager is more likely to get in an accident than the average driver. I think the insurance companies have been aware of that forever.

My point is that while driver+autopilot is claimed to be the safest option, I contend that it is less safe than driver only. At least at the current state of technology, and even including teens.
People sharing their emotions and looking to explore that in the public space could be rational. However not all of the conclusions and outcomes will be rational when there are powerful emotions at play. Political players seeking to benefit from these powerful emotions in election cycle doesn't seem irrational.

To rephrase that question, is it reasonable to expect strictly rational outcomes in an emotionally charged scenario? Appeal to emotion is an informal logical fallacy. Perhaps the expectation of a strictly logical behavior is overly idealistic?

If the larger society can empathize with these grievances and emotions, that is a benefit. Anytime we have more compassion we all benefit. In that regard it doesn't matter if the emotions follow a logical course.

Naturally, I share your concerns on how this will pan out. That said, my impression is that the media consistently over sensationalizes anything with political implications. The loudest voices are often the most extreme. This makes for better content, more clicks and views.
I like my recommendations not coming from my subscriptions. I check my subscriptions for new stuff often, so I want the recommendations to be other stuff.

But you're right, they outright sucks. They are definitely dynamic because I only have to show my son a single Roblox video to change it, but at the same times there are stuff that is repeatedly showing up that I have no interest in. Even stuff that I've told YouTube that I'm in no way interested in...

What I REALLY miss is a random category - for stuff that I would never otherwise see.
A lot of it has to do with how laptop web cams work in general and it is not only Apple's problem [1].

A way to improve this situation a bit would be to be able to use the camera of an iPhone as a web cam, either over USB or wifi. You still have the compression and USB transfer, but at least you use the better optics of the phone. There are third party tools, such as EpocCam, that can do it, but require the installation of drivers. This should be a first party solution, in the same fashion as the "take photo" option from the right click menu on Mac OS, which uses an iPhone to take a photo and paste it directly on the open application of the computer.

[1] https://www.youtube.com/watch?v=-BLgS7m0W94
G is 6.67e-11, so for 1kg of matter 1000km away from a center of that mass the force is (e-11 x e19 / e(6x2)), around e-4 newtons or e-5 kg of weight equivalent. Idk what’s that worth ocean-wise.
This is called ScrollToTextFragment. See https://github.com/WICG/ScrollToTextFragment

I think they just started doing this a few hours ago. I only noticed it in the "Featured Snippet" box.

Edit:

> I was surprised because Quora can’t know what the search result looked like and so doesn’t know which part of the text to highlight.

Did Google at some point stop sending referer headers that include the query? The last time I checked (~10 years ago, admittedly), they did, which was often collected for analytics. Regardless, it's the browser doing the highlighting in this case, not the site itself.
You're discovering REPL-based development ;)
Not so much startups only but, yeah, I was thinking primarily of fast local deliveries of perishables of various types.

For delivery more broadly I agree outside of some categories. While online shopping is still a fairly low percentage, it's growing. One also suspects that many will come out of the current situation thinking "That delivery stuff worked pretty well. Maybe I don't need to run some of those errands I normally do."
Lots of Texas is cheaper, but executives don't want to drive three hours in a rental car after their flight.
Huh, that kind of salary makes it kind of hard to compete...
I wasn’t making a broad comparison to the flu. But if I were, I’d cite the most recent CDC numbers, which put the overall fatality rates somewhere around 3-4x worse than the flu, in the expected case:

https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...

Yes, this virus is worse than the flu. But not nearly to the extent being portrayed by the OP. All illnesses have long-term sequelae.

(Also, since you’re right that we have ample data on this virus, it seems an odd choice to cite data for SARS, when discussing Covid-19.)
I thought when you requested a historical date from DarkSky it was actual data? To be clear - you are saying they are forecasting even in the past?

Is there no way to just download an archive of previous history of weather data for a location?
It floats, so it bulges out from the earth, shifting that mass away from perfect center. Given that it’s not liquid, it bulges out non uniformly in one direction and biases center of mass in one specific direction. It also doesn’t matter too much that it’s not particularly high, as it it covers a large area in the general direction. Anything on the northern hemisphere would bias center of mass in that direction.
I'm not a physicist. I did get curious and went to Wikipedia. You're mostly spot on:

>It covers an area of almost 14 million square kilometres (5.4 million square miles) and contains 26.5 million cubic kilometres (6,400,000 cubic miles) of ice.[2] A cubic kilometer of ice weighs approximately one metric gigaton, meaning that the ice sheet weighs 26,500,000 gigatons.

26,500,000 gigatons is 2.65e+18 kg in scientific notation.

I compared this to the moon, which is 7.35 x 10^22 kg, or about 30,000 times as heavy. The moon does create quite some tidal effects, while at 384,400 km distance.

Since gravity is inversely proportional to the square of the distance Both the 50m of local displacement as well as the 2000km distance until it sufficiently cancelled out sound believable to me.
It's well documented. For example, in this interview with a police officer: https://www.abendblatt.de/hamburg/article107870345/Wir-werde...

> "Ich weiß, dass wir bei brisanten Großdemos verdeckt agierende Beamte, die als taktische Provokateure, als vermummte Steinewerfer fungieren, unter die Demonstranten schleusen. Sie werfen auf Befehl Steine oder Flaschen in Richtung der Polizei, damit die dann mit der Räumung beginnen kann.

Translation: "I know that we insert undercover agents as tactical provocateurs, as hooded(disguised) stone throwers, among the protesters during large controversial protests. They throw stones or bottles at our command towards the police so it can begin the evacuation".
> I do not see programming language as English. Sure it may use alphabet and borrow some english word but to me it still hardly english.

Assembly language was invented and created in english to make it easier for english speaking developers to program. Nobody wants to program machine code.

Then higher level languages were invented to make it easier for english speaking developers to program. Nobody wants to write assembly code.

If java, javascript, C#, C, C++, etc aren't english language programming languages, then what language is it? Spanish? Japanese? Swedish?
Ya, English is a hoot, eh? :-)
It would be a greater idea still if the people could use said gas against violent police officers, thus preventing all the misery in the first place.
I don't think the comparison with the surrounding land mass is relevant here. The landmass might have a much larger effect than the ice, but the landmass will not melt. While my mental image considers the water to envelop the world as a sphere, I actually have no idea how large the differences in the distance from the core to the water surface is in different parts of the world.
GitHub giving away $50K of hardware to teenagers
What parts were terrible?
The requirement to relocate makes me wonder if the true reason is to avoid some current, or likely future California labor law.

Why not just offer a straight salary cut, since they are already, as you say...remote?
Your comments on this thread read like a marketing pamphlet for your crypto codebase, rather than an actual attempt to engage with the discussion.

As a marketing message, hearing that you believe you “perfectly understand” the math involved doesn’t fill me with confidence.
You can change it and run it as you wish on your hardware. There is no limitation on that. You are not required to run it on the host of someone else.

If you borrow my linux notebook for an hour and I don't give you access to chaning the software on it, doesn't change that linux is free software.

In the same way that free software distributers are not required to distribute your desired patches. They perform a service of distribution (or cloud providers: running the software)

But I think I get that you consider cloud services non-free outside of the pure software aspect. I think, though, that there's still meaningful distinction between providers running direct free software which you could essentially clone completely and run your own version and such that run closed versions, which do not allow that.
How 6 pre-internet companies acquired their first users
WSL2 is a Linux VM, what's your use-case for native over that?

- You can disable updates

- I'm on the insider version and this has never happened to me, let alone for 'normal' users.

- You can uninstall all of that stuff

- It's not that bad, I work on a decentralised database and we have similar performance across Windows and Linux. Windows was a bit tougher to do but it got there :)
Hub Labels
TSMC - Taiwan Semiconductor Manufacturing Company?
Self-driving vehicle startup Argo AI completes $2.6B deal with Volkswagen
"KUESA™ 3D Studio is available under both an AGPL and Commercial license"

Took me a while to find that. Still can't find any pricing.
Imagine one of the bystanders when George Floyd was killed had responded like this. The police are killing him, so a bystander -- or maybe even more than one -- pulls out a gun and starts shooting at them in George's defense. Imagine the kind of conversation we'd be having now.
>If java, javascript, C#, C, C++, etc aren't english language programming languages, then what language is it?

What languages? Its a language in its own right. Its a programming language. Specifically java, javascript, C#, C, C++ language.
Exactly! Exactly!
> Since taking a basic multi-vitamin is good anyway....

Could you elaborate on that? I thought that taking vitamin supplements without a recommendation from a doctor is just a way to have very expensive piss. Most of the things that get in, are removed from the body without being absorbed.
Despite my somewhat limited knowledge in biology, my intuition was telling me that the number of patients seems way too small to come to definitive conclusions.

Mind you, if Vitamin-D, magnesium and B12 play a role, that's good news for me: I've been very strict about those 3 in the past 2 years(and coincidentally loaded up my magnesium stash yesterday).
I just demonstrated critical thinking. It took me longer to type the cat example out than it did to think of it. So, if that was difficult and required too much effort, am I to expect that less effort is being put into addressing racism and climate change?

How can so many people be a whole league behind me and the 20+ cigarettes I smoke every day, though I know they're going to kill me? I shouldn't look like I'm making great life choices here.
I can't figure out who wrote this article, and the site doesn't really make it clear if it's one person's blog or not. Anyone know?

Edit: someone else answered already https://news.ycombinator.com/item?id=23386815
This article is bizarre.

Some quotes that strikes me as just really really odd:

"Jerry Mitrovica has been overturning accepted wisdom for decades" - no one is this good.

"What he calls postmodern geology" - this is very concerning. Postmodernism is like Foucault and Derrida and about power and society. Foucault is actually the most cited academic of all time statistically, so for a Professor to knowingly use this word to describe the science of geology is just strange.

"Though a practiced public speaker" - what is this? should he be ashamed?

"These are known as sea-level fingerprints, because each ice sheet has its own geometry. Greenland produces one geometry of sea level change and the Antarctic has its own. Mountain glaciers have their own fingerprint." - what?
Yeah this seems like it'd be much easier to roll out on wide spread basis than HCQ. With an appropriate caution about dosage consulting a doc before making any changes, they're all water soluble.

That there statement about the limits of the study should be taken to heart. People seem to get too fixated on the first results they hear and hold on to them more strongly than subsequent results which can often provide better data to make decisions on.
Elasticsearch Comrade
Debian adds negative value on security issues. The Debian ssh key vulnerability was among the worst vulnerabilities ever seen in general-purpose computing, and also a predictable result of Debian policies which remain in place to this day. It will happen again sooner or later.
> tending to a setup like this in Emacs can easily become a time-sink

I've started to wonder if the Emacs community should put together versions that are ready for different kinds of users out of the box. Say, a version for scholars with everything Auctex, org/org-roam, spell check, email, rss, etc already there, and a walkthrough to boot. Like a distro or spin, basically.
They can use it to lookup a boarding pass if you use the Known Traveler ID number from the card when booking.
Why do you assume that a union would drag everyone's wages down to the pre-union average?

Even assuming (which is an incredible leap of logic) that a union for people who are famously a highly-paid and highly-competitive sector would want to "pay everyone the same" (which, frankly, no union on the planet actually does; the absolute worst in that vein is pay based purely on seniority), it would be vastly more likely that the union would be able to bargain with employers to increase that average salary—perhaps not to match the very top, but well above what it was before the union was formed.
Arch Linux still runs great on the 2013 MacBooks (if you don't need any Mac only software.)
Sounds crazy to me, some kind of propaganda
There are many of them. They dont get media coverage. They "miss the cutoff" for debates. The party doesnt give them a chance. Even so called "liberal media" do hit jobs on them.

Then, people who are complacent complain no one is trying.