skysight-inc/HackerNews huggingface dataset:
Most good rules always have an exception, Malazan[0] is a fun set of exceptions to these.

If you're not familiar, Malazan is a series of high fantasy novels and they're quite good. Well, they're excellent apart from the first book which is usually what kills the series for people. Just start on the second book if you're interested in trying out the series.

Malazan started as a setting from some campaigns and grew from there, so this feels pretty appropriate to bring up.

- It has an absurd number of characters. On your first read you will lose track of who Widdershins is. Hell, between books you'll probably forget who Bottle is. This is a listed of named characters[1].

- A bunch of events that happen in earlier books don't make sense at that point. The setting slowly unveils its magic system and world between each books. By the tenth book, most things that were confusing are justified.

- Character motivation is usually upfront except for a few characters that define the majority of the plot's direction. Those characters are complete blackboxes. Some of those are viewpoint characters that become non-viewpoint characters.

- Jokes are sometimes appropriate in even the worst situations because its appropriate to that set of characters.

[0]https://en.wikipedia.org/wiki/Malazan_Book_of_the_Fallen
[1]https://en.wikipedia.org/wiki/List_of_Malazan_Book_of_the_Fa...
Here's the ruby equivalent:

https://github.com/thisredone/rb
Is this an american thing? At least in Norway, it’s not uncommon with personal domains, work emails, using your internet provider emails or using hotmail or icloud.

It seems strange to me that gmail would be the default anywhere.
Ubercool. There's a similar project called "pythonpy" which I had used in the past.

It seems to have disappeared off the face of the earth, the only thing I found is this fork: https://github.com/fish2000/pythonpy-fork
Depending on where you are, the available things to do can be limited and uninspiring.

I have been using it for a while, and I have filled out useful things like bus stop shelter and seating, road surfaces, opening hours on shops etc.

Near me right now, I have a few house numbers (adjacent to known house numbers), one probably unnamed pedestrian passage to name, and loads of default speed limits.
I believe that was separate senior engineers from the other is having passed the phase of elegance.

Eventually we want stuff that works, without looking at them.

On twitter people were asking what is clean code? My answer to that is that the cleanest code is the code you never have to open in an ide to figure or tweak.
I've been on both side of this,you have to know that managers also have a boss. It is the managers job to make whatever plan that was handed down succeed.Depending on the chain of command there may not be a (practical)way for them to push back, think contracts,time constants, lawyers etc.
Yes, we're getting there. Of course a > $50k laser scanner will still outperform it in terms of accuracy but the new generation of depth sensors (e.g. Intel RealSense L515) is really quite good. We're going to announce support for this very soon and will also put some datasets online for comparison.
I vividly remember when Doom swamped the large Oracle facility where I worked. For literally 3 days productivity nose dived as it seemed the entire company was playing this game which had graphics that seemed absolutely impossible on the hardware of the day. To write Doom of as being akin to a "cheap dimestore novel" feels a little like some elitist attitude where creativity doesn't count unless it's in crusty old print.
The most important rule is: buy low, sell high. If you don't do that you just spending money.

In order to accomplish that rule you have to generally do the opposite of what is popular, but in a meaningful way.

When the market began crashing I sold shares from my healthy mutual funds and bought a lot of stocks in airlines and cruises. People aren't going to stop flying. Eventually those markets will recover and I recently bought shares at about 25-33% of their recent value. Now I just have to wait out the pandemic and for business to return to normal.
The snippet is almost always generated from the first search result, which garners the lion’s share of the clicks. Now, many find what they were looking for in the snippet and forego the click.
Ask HN: What is your opinion on online degrees these days?
Just curious. I'm mainly asking in reference to both online undergraduate degrees and graduate degrees, primarily in STEM subjects (mostly CS, engineering, mathematics, sciences like physics or chemistry).

Online schools have a negative legacy, supposedly because the first institutions to offer them were for-profit schools providing basically scams. Today, many respected private and public schools offer at least a few degrees fully online and with the recent COVID-19 crisis, many traditional students have been quickly and sloppily forced online, and in my experience, this has led to a lot of these students having much disdain towards online education, at least the process. Online education in all forms also gets touted as inferior due to lack of or reduced support and the loss of many labs which are too expensive or just not possible to replicate in home. Many argue the content delivery is worse, often old and that the program from an online degree is low quality in general. But what about credentialing? Most degrees from a legitimate school of course, won't have any explicit indication it was done online, however there are a handful of cases, where I imagine it could be deduced.

I'd prefer this not become a thread on whether university education is good or bad in general, or derail too much into something about alternative online education such as MOOCs (although there are a handful of schools offering degrees on large MOOC platforms, which is an interesting angle to discuss).
This reminds me of what Don Norman quotes in "living with complexity" around how people buy the microwaves with all the buttons even though it's harder to use.
Why ask a question you know cannot be answered? The disease is barely six months old, if that, so this data doesn't exist. They say there are no stupid questions but they're wrong.
Has anybody looked at station-keeping issues (briefly searched, found nothing)?

A space based solar power array is a large solar sail. As it orbits, its angle of incidence to the solar wind will change, perturbing its orbit.

Lightsail 2 [1] showed the solar wind can be used to raise orbit. I wonder if such effects would be critical for space-based power systems, or just another design constraint.

[1] https://www.planetary.org/explore/projects/lightsail-solar-s...
Show HN: PunchCorona – Browser-based workout game where you blow-up Covid-19
What made you choose your own site vs Udemy? I'm interested in my own courses, but I know that Udemy comes with a built in audience (with the understanding that the prices they charge are pretty much highway robbery for course creators)
> That’s why I get so annoyed by the many commentators on the sidelines who, without much insight, criticize the scientists and policymakers trying hard to get the epidemic under control. That’s very unfair.

Do viral epidemiologists have much insight about the effects of economic depression, combined with all-but-unprecedented fear and social isolation, on public health? Do they have any at all? This comes across as incredibly arrogant, and just as unfair.
But as I said your state borders are opened, so what's the end game? The whole Europe didn't just stop manufacturing (as a comparison), they just implemented distancing and sanitation rules etc.
Unfortunately, scale gets messed up even when transferring regular 3D files between different software packages. It's pretty common when importing a 3D file to have to scale your model by either 0.1, 0.01, 10, 100 etc. just to get things back to normal.
ImPlot: Advanced 2D Plotting for Dear ImGui
Agree and apologies. Thank you.
I use Nano on my website to accept small payments (~$3), in addition to PayPal and Stripe. I'm paying PayPal/Stripe about 15% on every transaction. 0% with Nano. And the money goes directly to my wallet, instantly. It really is great.

The only problem? It only constitutes 2% of the sales.
The links between mental disorders
The memory usage can be explained by what structure it uses for its buffer. It is a Lua table of lines. It is this splitting of the file into lines that causes the larger memory usage due to internal fragmentation.
a { display: block; }

was that so hard?
> I would recommend that to anyone who loves writing. There's nobody to tell you it's too short, or it's too long, or this section is not detailed enough, or this one is boringly full of details. If you write only for yourself, you can focus on the best things in writing : imagination, and having fun.

Exactly :) I used to write a lot, and worried myself to death over what others thought of it. Eventually I realized that I just had to stop caring about that -- if I wrote for me and me alone, it was so much more liberating and enjoyable. Doing things like participating in NaNoWriMo[0] has actually started being enjoyable again: I don't need to worry if my writing is "publishable" or "good" or some other standard, I can just write whatever I want and not care.

[0] https://nanowrimo.org
> Just start on the second book if you're interested in trying out the series.

Can you keep going from two onward or do you have to go back at some point?
The willingness of some of his peers, the media, and even the CEO to deliberately misrepresent what he wrote cannot be laid at his feet.
You say it took about 6 months, but what would you say that actual time outlay for the course creation itself was?
+1 for Ulysses. It‘s got all the features I was asking for: markdown, tagging, folders, offline, beautiful UI, a go-to-anywhere (omnisearch), saved searches, and the company has a history of over ten years (not VC backed).

Been using all kinds of writing apps / tools since the 90s: AskSam, Netmanage‘s ECCOPro, IdeaMatrix on my Blackberry, Emacs+Org, my various own tools, Evernote, Joplin, Notion and a dozen other tools.

In the end I settled with simple, plain markdown text, some Python + bash scripts, and a nice markdown editor like iA Writer or Ulysses, which is the current editor I am using. Its target audience seem to be writers of all sorts producing large texts. But it is actually a pretty good Zettelkasten tool as well.

Re RoamResearch: I would never entrust my personal data / notes into an online only service (that was just created!) I am old enough to know that products come and go, the most important thing is my personal data.
I've camped in many national forests. The only motor vehicle use maps (MVUM) I've seen that are good are the ones around Bend, OR. All the rest are pretty bad. They're supposed to indicate where camping is and isn't allowed. Very few do. They also don't indicate road quality well.

Each district is responsible for their maps which is why quality varies. They really need to standardize and enforce those standards properly.
Thanks for the thoughtful response. Wrt CT scans, the frustration is that we don't know the kind of selection biases led to the respective numbers. It's a couple of studies over non-random populations. 100 cases out of 3,711 passengers; 6 divers out of ??? divers out of 80M people in Germany. We got a couple numbers, how do we responsibly translate them into population-level risk assessments?
Roughly 800. Half by drone (Mavic Pro) with 12 MP camera and half on foot with Sony Alpha 6000 (24 MP) with fixed lens. Had to take low shots on foot mainly because 24 MP picks are much better source data than 12 MP picks. That's why the roof details are not as good as the details on ground.
‘Rants and raves’ is the sole purple link in the image, as far as I can see.
I’m not sure! We’ve thought about getting a farmbot but haven’t done it.
JIT compiling

Just in time compiling means, you can modifiy your programm at runtime. I had wasted so much time in the implement-compile-run-debug-repeat cicle. Just the naviagtion to the part i want to debug had me cost a lot of time. With JIT you can implement and debug at the same time. Debugging every single change and seeing the effects helped me to avoid a lot of bugs.
AAA titles get hundreds of millions of dollars of development effort, and they can't even bother do basic things for the community and instead thwart community efforts. The problem is that the studios have been bought up by corrupt corporate bean counters who just see video games as a product to sell and not a passion they share in. Educated consumers are the bane of sleazy businessmen, and the salvation of honest ones.
Actually, for a while Java was just below Cocoa for "nativeness" the LAF for it was maintained by Apple itself.
Oh, there's no mandated use here, but the official guidance on how to wear masks is pretty clear: "you must wash your hands immediately before putting it on, before taking it off, and immediately after taking it off"

I wasn't really complaining, I was positing a mechanism for the OP's question of "How are people catching COVID-19 [despite masks and social distancing]?"
Auto-generate a quiz from any content using AI
Seems a way off but an intriguing start, managed to create a half decent quiz on plants...potential game changer once its been refined.
How to login securely to your AWS EC2 Instance?
The primary way lung damage can be healed is a transplant.
I can’t even figure out what Spring is claiming to offer. The only benefit of Spring is that you can move what ought to be compile-time exceptions into the runtime.
> that everyone who is hispanic is poor

I never spread this idea. We both agree that not everyone who is hispanic was born poor, or is poor. Not that I want to share my identity, but I am a living example of this.
“Complexity can be tamed, but it requires considerable effort to do it well. Decreasing the number of buttons and displays is not the solution. The solution is to understand the total system, to design it in a way that allows all the pieces fit nicely together, so that initial learning as well as usage are both optimal. Years ago, Larry Tesler, then a vice president of Apple, argued that the total complexity of a system is a constant: as you make the person's interaction simpler, the hidden complexity behind the scenes increases. Make one part of the system simpler, said Tesler, and the rest of the system gets more complex. This principle is known today as "Tesler's law of the conservation of complexity." Tesler described it as a tradeoff: making things easier for the user means making it more difficult for the designer or engineer.”
― Donald A. Norman, Living with Complexity
Aside from the fact that create-react-app itself is pretty much a framework, even if you don't use that and roll it all yourself you end up with a codebase that has many of the same hallmarks of a framework such as directory conventions, common class patterns, a bootstrapping mechanism, etc. There's plenty of messy React codebases out there that screw this up.
For anybody who uses StreetComplete - whenever you select "Can't answer" to a quest, an OSM Note [1] (ie. error report) is made. Please consider attaching a photo whenever you can so other OSM mappers can resolve the issue without the need to verify the place in-person themselves.

Another thing that's super cool is that StreetComplete allows you to answer other OSM Notes (made also or rather mostly outside of StreetComplete) with photos. There are many countries with a deluge of unsolved Notes [2] and a photographic proof allows people to resolve them remotely. Just remember to turn on displaying all notes, not only questions, in the app settings.

[1] https://wiki.openstreetmap.org/wiki/Notes

[2] (takes long to load) http://resultmaps.neis-one.org/osm-notes
Show HN: Open Source Web/API Monitoring Tool
> "culture is a myth" "believe is a hoax"

Please stop claiming things that were never said. You do this constantly in your comments and it's not fair or productive.

My point is only that the media is not the objective truth or overruling expert in any single subject, and often filled with highly-opinionated, ideological, and sometimes misleading takes.

As far as this specific issue, I disagree that it is so widespread across the industry outside of a few companies with clear problems. Also the Kushner story seems to be mocking their appearance than behaviors.
NaNoWriMo
Toasters are moving back to ASICs too:

https://www.diodes.com/assets/Datasheets/PT8A2514A.pdf
scikit-network - Python package for the analysis of large graphs
Biggest job was sourcing the images. That took maybe two hours. Of course PC had to compute some hours, but I can do other things while that is going on so not really a time investment as such (do it over the night).
Yes, this kind of disorder is very common in people who succeed in business, because it helps them to shut down concerns from other people. For example, Bill Gates had no qualms in plotting against Paul Allen, a guy who helped him to start his business.
I haven’t been to Vegas in a few years but I could still find a few 3-2 tables, generally in the back at some places. Also higher minimum tables tended to have better rules.

The tables that were sure to fill up with low stakes, uninformed players, tended to have really bad rules. I’ve seen 6-5 blackjacks, no splitting aces, and even no doubling after splitting.

Like why not just give the casino the money?

I like playing blackjack because you can sit there for quite awhile and generally not lose too much (that’s a relative term of course) while socializing and getting free drinks. I’ll run a count after a few shoes here and there but not every shoe as I’m not trying to do this for profit so much as entertainment.
You either die young a hero, or live long enough to become the villain.
This is literally one checkbox. Taxes are ridiculous. This is just slightly less convenient.
Show HN: Detect deeply nested if statements in Go code
The Sense of Separateness
Why are some people better at working from home than others?
Should parking spaces by apartment buildings be marked as open to the public?
It's been recommended many times on HN, and I've got it sitting in my physical book queue: https://en.m.wikipedia.org/wiki/The_Design_of_Everyday_Thing...
One Final Toss for the Dooze
Thanks for checking pyp out!

Startup time hasn't been particularly perceptible in my use of it. Just ran a quick benchmark on my (old, not powerful) laptop:

~ λ hyperfine 'pyp x'
Benchmark #1: pyp x
Time (mean ± σ): 75.9 ms ± 1.2 ms [User: 55.9 ms, System: 15.1 ms]
Range (min … max): 74.5 ms … 79.0 ms 36 runs

Since there isn't any input, this should just measure startup and AST transformation time.
Got it. So, a stat display of users count and api usage ️
That's not the impression I got. Note that Google does not need the hypercommercialization to earn money. The moment you allowed your site to be indexed, Google earned its cut.
It's one of my favourite books and I thought that it paired quite nicely when talking about software like Zapier or Tray.io that try to solve such a complex thing.
is there any documentation on what exactly his setup is?
Gardens of the moon is sort of required for Memories of Ice. A lot of the characters pivotal in Memories of Ice are introduced in the Gardens of the Moon.

If Malazan book of the fallen is for you, you'll know after reading book 2.

Although, in all honesty: I wouldn't start with Deadhouse Gates. Although it contains one of the best plotlines in the series, it also contains the worst character, and she drags stuff down a lot. Were it not for having read through the first book, I would've probably stopped because of her.
I had the idea in October and started creating in November. Made the first video, launched a pre-order, and worked on the content until January. The course went live in February.
Damore laid out the timeline pretty clearly:

* He attended a voluntary HR run seminar on diversity, and feedback was solicited.

* He wrote the memo and submitted it to HR

* HR sat on the memo without response for a month, after which he started sharing it on some internal mailing lists
The CDN is worse. S3+cloudfront is easy for serving assets. The google CDN version is so expensive with the load balancing.
Strange: See Woman Who Had Four Legs and Two Private Parts – Yawabase
If someone asks if you have any questions, ask a question
Elon Musk threatens to move Tesla headquarters to Nevada or Texas over shutdown
I'd heard that before! I kind of debated whether to put Java or QT first—it came down to the fact that QT apps just feel closer to me on macOS. Although I don’t know how ugly they are under the hood.

Edit: What does LAF stand for?
Also related is pythonpy[0], which added a similarly named command 'py', but apparently that project has died.

This looks like a big improvement, with math functions auto-imported, and the --script option is a fantastic idea.

Good job.

[0.0] https://pypi.org/project/pythonpy

[0.1] https://news.ycombinator.com/item?id=8158976
Not really, I don't trust stats. A company name and sentence means they are a costumer willing to have their name publicly attached. I know who they are, how big they are and that they're involved enough to respond with a quote. There's at least some legal risk for having a company testimonial that's fake.
"with no work other than throwing the pics in it and waiting ~ 4 hours (less if you have a fast, modern GPU)"

Personally I find taking the photos (~1000) is more work than actually waiting the software to complete the processing. Sure, the processing takes longer, but it's not as if you are turning the crank on the PC the whole time :)
There exists a very similar tool for several years with the exact same name

https://opensource.imageworks.com/pyp.html
No it's absolutely not. Your risk of dying, or of having life altering chronic illness, from not immediately seeking medical attention if you are having a heart attack or stroke is far higher than your risk from COVID, and those people aren't showing up at hospital right now.
I'm in an interesting position where I come from the white-collar upper middle class, but work with a lot of 1st generation white-collars. That mentality sticks even among some of those who manage to elevate themselves.

For instance, I'm recently married and the wife and I are looking into starting a family. My co-workers know we want kids, and while about 75% are supportive, there's a couple who have marital/family issues who feed me a daily stream of [insert story about how messed up their marriage/kids are] followed by "so, you sure you still want kids?" in a half-serious tone.

It's a minor annoyance and I just commiserate with the miserable story and laugh it off. But, while I know I'm not supposed to judge as a non-parent there's a few glaringly, blindingly obvious failures of well-intentioned but horribly executed parenting/marriage handling in these stories that set my teeth on edge. Stuff even my parents for all their weaknesses would never have done. When I try to politely nudge back on some of the more egregious points I just get ignored and they keep talking, even when I'm backed up by one of the parents in my team. They seem convinced that they're doing everything the best way it could possibly be done and there's no behavior change on their part that could make it better. On a possibly related note, they're also the team members with the worst health and some of the messiest (if technically functional) code I've ever read. I always wondered where that mentality came from, reading this thread has shed some light on that, given what I know about how they grew up.
My cousin helped create xonsh (https://xon.sh), a POSIX-compliant "python as drop-in shell replacement", years ago.
Elon Musk threatens to pull Tesla operations out of California