skysight-inc/HackerNews huggingface dataset:
Good question! Notion is a great product, big fan myself.

There are a couple main differences, but I think the biggest one is the way things are shared and from there the kind of workflows we are trying to accommodate. Everyone has a different way they like to organize their notes – this can make it hard for people to collaborate because they all want the final product (a collection of notes) to suit their own workflow. Notion has done a great job of building a great UX for collaborative working, but when you collaborate with someone on Notion, you still need to agree to a "structure" and then collaborate within the framework of that structure.

In contrast, we have built Supernotes to allow for many different ways to organize your notes. And more importantly, different ways that collaborators can organize the same notes.

- You can have structured hierarchies using nesting, not unlike a conventional folders + files system. Though I think our implementation is more powerful, as nesting allows you to more easily "expand" on ideas, and a single card can actually have multiple parents. This is how most existing note-taking / knowledge base apps are structured. With multi-parents though, we are fairly unique.

- You can have unstructured graphs by using our hyperlinking functionality. This is how the internet in general is structured, and now what Notion, Roam, and others are doing.

- You can have a totally flat structure using only tags.

And of course you can mix-and-match these options as much as you want / need to. This makes it easier for people (espescially people that aren't on a "team" – think freelancers, students, etc) to collaborate in their own way, because while you are organizing things with hyperlinks, I could be using tags to organize the same cards, but in an entirely different way.

tl;dr – what products like Notion are striving for is "all together sharing". What we're aiming for with Supernotes is more granulated, personalized sharing.
> It also really throws into sharp relief questions around things like device ownership.

There's no question about it: it's not ownership if the user doesn't have the keys to the device. The purpose of this technology is to ensure users can't run unauthorized software. Whoever authorizes the software is the true owner of the machine.

There are legitimate applications for this. Whether it's empowering for the user or not depends on how it's implemented. If people can use their own keys to sign the software they trust, it's fine. If they can disable the security, it's fine.

It's a problem when software is authorized by corporations or governments. That means the users of the machine are merely guests who are allowed to use the hardware provided they follow the rules. This is the true purpose of this technology, regardless of any potential benefits for users. The multi-billion dollar copyright industry would love it if this was the default for all computers. It's the only way they can guarantee the artificial scarcity of copyrighted works in the 21st century. Governments would really like to regulate software as well: encryption is far too powerful, it has the potential to frustrate even intelligence agencies and they can't deal with the fact civilians have free access to it.
That's the key. ORMs get a bad name but most of the time you just want to display a list of things, or one thing in more depth or maybe create a new thing.

ORMs unfortunately, have a habit of getting in the way when you want to do something they don't natively support. When they just ignore things the database provides people just end up reinventing the wheel. Rails' implementation of enums is a good example of this.
There's a simple fix - Don't you ever expose primary keys to the users.
Ever.
Seriously, ever.

A primary key is not an order id, it isnt a person identifier, it isnt a paycheck - its a thing the database should be using behind the scenes.

All of the things I just mentioned change - besides the primary key.

You'll never have this problem if you separate your business logic from your keys.
> Imagine if this service had launched 20 years ago. $10 would have bought you .. maybe 20MB? Pretty cheap to store that "forever" now.

That's a good point, but I don't think in their favor. At the rate that they're charging, you could prepay for 36 years of storage on S3 (neglecting bandwidth charges, which I know are substantial).

Compounded with your point that data storage costs are tanking, I would actually expect $10 to go even further. Which is also not to mention that they're planning on paying for their costs on interest from their endowment. Turns out I can also put my money in something that generates a profit.

I just don't see the point. They seem like they're trying to build S3 but without any profits, which at best makes them a marginally cheaper option, and at worst, a more expensive and less well featured S3.
The ones I spent most time with were volumes titled (translated) "Selected problems in higher mathematics." I worked out of a German translation for one volume while I learned a smattering of Russian and then the Russian for a second one. This was to fill in assumed background in things like integration that was assumed by Landau & Lifshitz.

It's been long enough where I have no idea of the author.
The main practical difference is that if you use a process for isolation, the OS will garbage collect all process resources on termination (memory, file descriptors, threads, mutexes, etc.).

If you are using a thread, you better not be leaking anything. Otherwise you are "ulimits" resources away from putting your "main" process into a crashing loop, e.g., if you leak 1 file-descriptor per crash, then you can crash your thread < 1000 times.

Performance-wise, you are probably worse with threads as well. On linux, you can initialize a web-server on your main process, and spawn new processes by forking it. Forking isn't only pretty much instantaneous, your child process is initialized with the same state as the parent, so you instantaneously get a fully initialized web server (e.g. with multiple threads already started in your task pool, etc.).
I wish I could slap anyone who gives a hoot about tabs vs spaces. Fortunately modern languages like go are removing the version control problem that not caring about style and using auto-formatting IDEs produces.
That's not what they said and I was not aware I was replying to the same person, if indeed I was.

People going around and reductively deciding to morally posit that people who like flowers are morally repugnant should be assuredly told their opinion doesn't matter.

They called displaying cut flowers a

> bizarre and grotesque custom

And then went on to compare it with human slavery.

If you don't think that's ridiculous on a whole number of levels (some of which levels speak to the psychology of the person), you need to take a long hard look at yourself.
From my experience it's just unfamiliarity with the SQL language. I've spent thousands of hours writing PHP, Java, Scala, Kotlin, Python and Go and doing fairly complex things with them since I started programming.

SQL maybe a few hundred hours? And off and on again rather than constantly so I don't always remember beyond the basics. The concepts make sense to me but the language always feels foreign.
> charging for this sort of thing

If there are zero hacked accounts ever, sure.

But charging someone $500 for actions a hacker took with their account would be.... very unusual.
Oh my. If you cannot read your own comments, then we aren't going to be able to have a conversation. You clearly implied in your earlier comment that education isn't free and that Lambda earns their keep. But is that the case?

In formal jargon, which might not sound much better, Lambda is a rent-seeker [0]; they want to complicate an existing system (people teach themselves for free using freely-available materials and time) in order to extract money from the system. Quoting from [0]:

> The classic example of rent-seeking, according to Robert Shiller, is that of a feudal lord who installs a chain across a river that flows through his land and then hires a collector to charge passing boats a fee to lower the chain. There is nothing productive about the chain or the collector. The lord has made no improvements to the river and is not adding value in any way, directly or indirectly, except for himself. All he is doing is finding a way to make money from something that used to be free.

From one of many deep looks at Lambda [1]:

> Lambda’s educational model hinges on student-contractors called Team Leads (TLs) — students who, two months into their education, defer another two months in order to become teaching assistants tasked with taking attendance, checking in with other students, and answering questions. These student-contractors are paid roughly $13 an hour and have only just learned the material they are then tasked with explaining to the next batch of students. One student told me he was given no training on how to be a TL and spent many hours on devising curriculum and exercises to help other students. Another student, Erica Thompson, told me that TLs “are hired on a Friday and start on Monday.” TLs are roughly analogous to graduate-student instructors at universities, but with far less experience with the material.

I am not exaggerating: I am not interested in paying money, or promising away future money, or getting less than a $15/hr wage, for the privilege of regurgitating material to my fellow students. It sounds like a massive waste of everybody's time and money. Why do you defend these practices so ardently? Were you victimized by Lambda or something?

[0] https://en.wikipedia.org/wiki/Rent-seeking

[1] https://nymag.com/intelligencer/2020/02/lambda-schools-job-p...
But there is an insidious mental effect on students growing up in such an environment unable to discriminate between the two. They learn not to value "knowledge" and "learning".
Please EILI5. Since these are loans - these companies are not receiving free money - and since these companies represents several millions of jobs, isn’t it kind of ok that these companies have taken the loans to keep their all those employees on payroll instead of suspending pay?

If there is something I’m missing or not taking into consideration, please let me know. Thanks
You need GRUB's help do do this. There is a 'verify' module you can use that makes GRUB load files that are signed with a given GPG key.

You build a GRUB efi binary that contains your key and only loads signed config files, initrds, and kernels and then sign that binary so that it can be loaded by UEFI.
Generally you get two phase commit involved here, or an asynch mirror that you can restore over if there's failure.
> Don't understand how people are happy to listen to the same old stuff

I have a lot of emotional/memory attachments to certain music - it ties in with a lot of specific events in life. Listening to those 'same old stuff' albums/songs can take me back to places when I want to reminisce. I can get some of the same feelings, even smells and tastes sometimes, with the 'same old stuff'.

Not all of those are 'old' like decades ago - I've got some stuff that I started digging in to just a few years ago which is now in my 'heavy rotation'.
After the mobile release i might replace it with chrome completely. Just tab stacking feature alone is amazing.
The other rationale is, it takes as much time for JPMorgan to process a $10M loan vs a $10k loan since its mostly automated. If they are making a % on it, and know there is both a limited amount of funds and contracts that can get pushed through, OF COURSE you're going to prioritize your already best customers.

My business for now banks with BB&T (now Truist), and we were never even given a form to apply through, as they were releasing it in waves. I ended up applying via PayPal but it was already too late. BBT issued $10B in loans, but they don't say to how many, just that over 100k people tried to request them in first 48 hours. I'll be moving my banking away from this regional bank after this.
Google app experiments with new custom browser that creates more problems
The column next to that date notes that there is village structure dated to the 9th century BC; the 753 date is actually downright mythical rather than archeological, but where some mythical dates exaggerate antiquity (e.g. lists of Sumerian kings) this mythical date cuts antiquity short to give city founding credit to the (probably entirely mythical?) Romulus rather than give recognition to the prior Greek settlement on the Palantine Hill (which Roman sources mentioned, while still claiming to be only as old as Romulus' city). It's an odd cultural carry over from Roman times to see in a wikipedia page, recognized in one column and ignored in the one prior.
But they were pretty good at engineering things like jets, helicopters, missiles, etc. I think the consume products were bad because they lacked market feedback and had trouble with supply chains, while the military products were good, arguably better than US equivalents in some cases, because of the more top-down, spec-driven nature of that work.
Glasgow, Scotland here: I handed in my notice the other week without something else lined up. Luckily I found something fairly quickly.

If what you are doing is not making you happy, delaying the decision will only make you more unhappy.
Ask HN: Have you ever faced ageism?
On your workplace? When job hunting?
OK. First question: which one?
how would you generate hole-free sequences for use cases like that of parents (invoicing)?
I'd put myself in this category. I just never liked databases, they never interested me.
Of Migrants, Muslims, and Other Non-People
I agree with your general sentiment. But at some point you have to start looking at this type of thing as a feature, not a bug. I read all of this terrible news and I think "Wow, things seem to be going as planned for the small few that have been given (i.e., are ordained with) the ability to plan things"
> It always happens with tax cuts

You misunderstand. Tax cuts are not something built to help the little guy which just happens to be abused by the big guy too; they are gravy for the big guy that is justified by throwing a bone to the small guy too.
there are videos out there, sharks like to bite those cables
Ask HN: What are some open source alternative to Zoom
What are some self hosted preferably open source alternatives to zoom that also include text chat while on video meeting?
You are confusing American media with American culture. In American movies of the past the smart "nerds" were bullied. In reality, at least in my experience as someone who was bullied a decent bit, this is actually conflating two separate, but overlapping, groups. This isn't surprising since most foreigners understanding of our culture comes from our media.

In my experience (left high school in the early 2000s), the kids who were bullied were the kids regarded as "weird", smart kids were mostly left alone or blended into popular groups. The "weird" kids were mostly kids with obvious issue. Social maladjustment, visible poverty, autism spectrum disorders, or just being unkempt. There is some overlap here with smart kids, largely due to autism.

The reason this narrative exists is that a lot of the children with issues told themselves they were bullied because they were smarter than everyone else, even though that wasn't the reality. I don't know if this was them internalizing the hollywood stereotype, or hollywood playing to an existing narrative. It's perhaps more tragic that kids who were already at a disadvantage were the ones who were bullied, but it makes more sense and is the actual reality as I experienced it.
How to Fight Work Stress
NFL Rumors: Bucs’ Bruce Arians Sees Rob Gronkowski’s Weight Loss as Asset Read
The idea that the Facebook has a direct data pipeline into Jio's 370 million subscribers and vice versa and that Jio has a direct pipeline to the Indian govt. is a very frightening thought.
For chunked encoding and distribution on a massive scale (Netflix/Youtube), AV1 is the clear choice today.

For making encodes for personal use, HEVC/x265 is the clear choice today, and it probably will be for a long time.

If you want to use AV1/libaom and see significant efficiency gains over HEVC/x265, you will have to allocate a lot more encoding time. There's no way around that. You will also not be able to make use of multithreading to a significant degree, for libaom at least (I have not seriously tested other encoders). There are third-party programs in active development that perform chunked AV1 encoding for the purpose of utilizing all your cores.

aom --cpu-used=5 is currently strictly better than x265 --preset veryslow, putting aside the threading issue. Beats it in encoding time and efficiency. But it's an unfair comparison.
Thanks for the response. Any good resources on picking up Swift?
74% of PPP loans went to big businesses. 7 4 %. For a program designed for small businesses, it's not okay. It's complete and total failure, and not a single dollar should be funded without fixing the systematic problems.

Imagine if the government lost 74c of every $1 paid in Medicare to billing fraud? Would that be a good program?

Source: https://www.washingtonpost.com/business/2020/04/20/white-hou...
How Animal Crossing, Runescape, and Warhammer Taught Me About Business
I think the implication is that it's easier for young boys to get out of their parental responsibilities than for young girls.

I've seen, a number of times, friends & family & random Internet advice-givers of teenage fathers say "Get a paternity test!" or "Don't sign anything". Particularly if they're close with the father but don't like the mother. Sometimes even if the dad-to-be is excited about having a kid. It's a very marked contrast to how we treat adult males (and what we claim to value as a society), where the advice is usually "Time to man up, get a job, and be a dad."

No such thing as a maternity test, and we tend to excoriate young mothers who might want to shirk their maternal responsibilities.

There's probably something revealing there about self-interest and who we identify with in a situation.
Exhibit A: Shoebill: https://www.google.com/search?q=shoebill&tbm=isch
I used to write SQL at Google/FB, and I did and still do struggle with it.

I think it's because I usually touch SQL like once a month and by the time I need it I already forgot everything :shrug:
> Is there actually a big fixation on university rankings?

I've observed that, among people who care about university rankings in hiring, there are exactly two categories: the top five, and everything else. If you went to #200, you're the "same" as somebody who went to #25.
Here are the links to the articles moozville mentioned:

https://academic.oup.com/qje/article-abstract/107/2/363/1838...

https://www.jstor.org/stable/2999617

https://www.sciencedirect.com/science/article/abs/pii/S09218...
Not the person you responded to but this is a nice mix from The Kais on Soundcloud.

https://soundcloud.com/thekais/wir-waren-wie-dick-und-doof

Totally agree on mixes being great. If you have any specific suggestions in return please feel free to share. I'll check out Johnny M on YouTube.
There are many awful lists like this on Wikipedia as it seems the criteria for them are a lot less strict than for articles.

I guess whoever creates the list can argue that each individual item is sourced, even though the selection of items and their organisation is original research [0], and thus should not be allowed.

0: https://en.wikipedia.org/wiki/Wikipedia:No_original_research
Gitlab 12.10 Released with Requirements Management and Autoscaling CI on AWS
> It's shown in 180 countries worldwide and very popular internationally (Including Russia)

If you pick 10 random people in Russia and ask them about this show, all 10 will either not have heard of it or react with disdain. I have no idea where you get the notion that it's popular in Russia.

> It's easy to say we aren't popular because we are smarter than everyone else

I was popular in Russia. Then I had difficulty fitting in at the Australian school until I learned to act like an idiot and not reveal my 'nerdy' (a word that doesn't even have an equivalent in Russian) hobbies and interests outside of select circles. The same hobbies and interests that were perfectly average in Russia - electronics, astronomy, chess, that kind of thing. After that I fit in again. It's pretty hard to interpret this as some sort of social issues like you claim. I think you lack perspective on this. This is also the same culture that teaches teenage girls to act dumb in order to appear more attractive, which is pretty well studied at this point and will hopefully die now that it's in the public eye.

> It's sad to me that there are children out there that can't actually be kids for awhile

As one of the kids who would match your label, I think it's sad that children here are artificially held back from their natural maturation in order for the parents to selfishly extend the baby phase for their own enjoyment. Nor does this coddling have anything to do with stability. Plenty of stable countries across Europe where kids are allowed to grow at their natural pace, including several first-hand accounts in the comments section here. This is also why you'll find significantly lower age limits for things like consumption of alcohol, drugs, sexual activity in those same countries.

Coming back to the OP topic, soviet textbooks are 'hardcore' because the pupils are 2-4 years more mentally mature than their western counterparts due to cultural and education system differences. It's as simple as that.
Nearly all the ill health effects of smoking come from other stuff in the smoke, not nicotine. It's easy to get nicotine via gum, pill, patch, or vaping.
Can't see my way through all that.

But, just a thought, could a Nicotine patch be of any benefit? Would introducing through that path provide any protection? If Nicotine provides any protection at all, of course.
DeviceViewer v3.10.12.0 – 'Username' Field (SEH) Stack Buffer Overlow
I see a lot of parallels between political organizations, organisms, computer systems, etc. A larger system with vertical integration is more efficient at producing the result. In our life it manifests itself in affordable mobile phones, being able to launch a satellite, small amount of time necessary to understand contractual expectations, etc.

But the larger the system - higher are the stakes if something goes wrong - eg. economy in 2000 -> 2008 -> 2020. In nature usually there are external factors that seem to do well at keeping systems from growing too much. I wonder what could be an equivalent in the political environment (without Darwinism and constant death of many to find the fittest ones).
Is it just me or is this entire article a bunch of junk? Right off the bat, they give 2.5% as the symptomatic rate of those infected. As in, 87.5% are asymptomatic? That seems completely bogus. Moreover, I don't see how they get to the conclusion that hypothetical CNS involvement is "in contrast to" the currently accepted view that ACE2 is the primary receptor. The significantly weaker repesentation of smokers in the COVID patient population is intriguing, but why are outpatients even more weakly smoker-proportioned as compared to in patients? Also, doesn't this fly in the face of the Chinese data where smoking is believed to be a major comorbidity? Their homology argument seems particularly weak, since I see 6 non-conservative mutations in a 12 amino acid stretch. Finally, I should note that this article is not peer reviewed at this point in time.
I use FireFox, I don't think it's that bad... xbrowser native UI consistency is literally the hardest xbrowser thing to do.

Looking at firefox and chrome side by side it's actually impressive how they look near identical other than a few stray pixels.
the space they occupy can be conceptualised as a city
The site is all wonky on Firefox
What about London?
...and because they don't have a pin on the map, are ignored. As was my point.

No worries; being ignored and marginalized is among the least troubles they have.