skysight-inc/HackerNews huggingface dataset:
Show HN: Stories – Master complex materials through short daily stories
Hi everyone! We’re Nikita, Denis and Oleg from Prague, CZ. We are makers of Stories #https://story-board.pro. A learning tool with courses in a short story format. Powered by technology for creating a unique and adaptable learning path for every single course. Thus making it much easier for you to finalize purchased lessons.

We’ve started this project because no one of us never finished an online-course in Udemy. Even when it was necessary to gain a missing knowledge for getting a job.

How the CORE works. It is designed to support a network type of hierarchy. This allows for altering the learning path depending on your activity. For example, if you don’t achieve the min score in the test you can be rolled back, with mid-score to branch1 and with a max score to a branch2.

Mobile app highlights:
- The content types in the course always changing, avoiding long boring videos. Simplifying the understanding of the primary idea.
- No need for googling materials that remains uncertain. The app can catapult you to lessons from another course if the system diagnosis lack of crucial knowledge for further learning.
- Collection of courses inside one course. Lessons will appear parallelly. However the number of daily lessons are limited, we don’t want to force you to study.
- Constant course improvements. If an instructor observed that some parts are low performing she can update any lesson, save changes and the app will be updated instantly. Because it has no hardcoded elements, even buttons with various actions, are dynamically generated.

For now, we've added Network Theory and Complexity Sciences courses. But we would like hearing from you what skills would you like to gain with our tool. We have more than 500 instructors in a wait least and with your help, we can select those who will be among the first providers. Note: leave request at the bottom of the “explore” tab.

https://itunes.apple.com/us/app/stories-study-easily/id14375...

Thank you.
Full admission - my hetero/cisgendered worldview made me ignore this side of reasoning for living here. But doesn’t NYC, Seattle, Portland, LA, Miami offer similar protections?

Great point none the less!
I doubt a creepy comment is sufficient probable cause to open an investigation, barring other indicators.
That doesn't seem to have anything to do with the problem.

The problem: You have a string. (pointer to char with NUL termination) Depending on what that string is, you want to run different code. You want to do this with high performance and a minimum of fuss. No, it isn't an option to say "but what if I used an enum instead?". You have a string. A string is what you have.

Currently in C, you must choose between high performance and a minimum of fuss. Pick one.

The high-performance solution is to use bsearch or a perfect hash, mapping the string to an index of some sort. With purely standard C you would then use a normal switch. Using gcc extensions, you could get slightly better performance with a computed goto. Writing and maintaining this code is a pain, so most people don't bother.

The minimum-fuss solution is a whole bunch of "else if ... else if ... else if ..." that tries each possibility in turn. The performance is terrible, but good enough for stuff like command line option parsing.
Some of the comments would have been covered by https://definitions.uslegal.com/c/child-enticement/
A maximal voluminous product takes a lot longer to build than a minimal viable product. You are much more likely to ship way late, be significantly over budget, and be late to the market if you ship a maximal voluminous product. And then, of course, because you spent so much time building this maximal voluminous product, you no longer have time and budget to iterate, which is the entire point of an MVP.

A minimal viable product is supposed to be a foundation. It’s something you can build on for years to come and something that is going to support future product growth. A minimal viable product needs to nail its core experience and include core features that help users solve problems, and it will often lack a wide feature set. Those additional features will come in phase 2, phase 3, etc., after a solid foundational MVP has been delivered.

yeaah that is really something
A formally verified proof of the soundness of System F
I'm a fellow runner and have been looking for something like this for a long time. Going to give it a try! Thanks for making it!
My guess is they decided it would take them a little while to do it algorithmically and would thus lose even more advertisers, so they bit the bullet and disabled comments. I suspect they're working hard on a different solution.
There's a directive from some time ago, maybe 10 years, requiring businesses to put a bricks & mortar address for service on all marketing materials (I modified a few sites at the time), and ecommerce regulations add to that.

eg https://www.iweb.co.uk/2016/09/ecommerce-website-legal-requi...

I can dig out references to the EU directives if you like but they should be easy to find.
It's a three-year-old code base? That's good. It means that you can probably talk to some of the authors, to figure out what they were trying to do. A big 20-year-old code base is worse, because many of the original authors are gone, and there's been a lot more time for it to be patched by people who didn't understand what the original author was up to.
Let me explain the monotone.

In Michigan, if you go knock on the door of your neighbors, what is the probability that they work in the same industry as you?

In SV, the probability that they work in tech is very very high (99% in my case, the 1% is an old retired engineer).

SV's monotone is a bubble of gigantic proportions. Everyone is in tech. There are no auto-mechanics living nearby (they drive in from 1.5 hours away)
It’s important to note they’re ceding a fight they never even seriously attempted to engage in where comments and content are concerned. As with all things Google and YT, if it can’t be badly automated, they’d rather kill it than set the precedent of doing anything useful. The short term result will be attention moving on. The long term is building up pressure that will probably result in major regulation. I wouldn’t be shocked if they’re digging a grave in the shape of “They’re too big to be responsible, so break them up.”

If your company has a platform that is beyond your capacity to manage responsibily, then your platform needs to shrink, or be chopped up.
Framer X is supposed to have a similar feature set, but Mac only.

Also, are you sure you need react?
yes, I was wanting think.dev as a blog, and it went by the time I got to registering.

I actually wrote a program the other day to find lots of unregistered developer oriented .devs, as well as in other domains.... running it today... virtually all gone!

Only things the remain are the preimum ones which start around 200 -> 1600, a lot of those are still available.
Google probably could devise such an algorithm or system, but rather chose the cheapest solution that required the least amount of human intervention. That shouldn't surprise anyone, as their goal is maximizing ROI from ad revenue.
Hiring for culture fit via video-based job offers
Finding a great job measured by culture fit is tricky. We're about to launch monome (https://monome.app) where you can browse video-based job offers instead of meaningless descriptions packed with buzzwords.
Your feedback hackers is deeply appreciated! Shoot us an email and we'll gladly give you early access.
I don't understand why companies like Elsevier are needed. Why can't every university have their own Arxiv kind of website, upload their work? These websites are anyways indexed by Google.
“No worker is safe until all workers are safe. No consumers are empowered until all consumers are empowered,” said Tanuja Gupta, one of the organizers of the Google Walkout and a member of the spinout group End Forced Arbitration at a press conference in DC announcing today’s legislation. “We call on Congress to quickly pass the Forced Arbitration Injustice Repeal Act.”

Gupta ( if you know who it is) can not be sure of it..
I like to use 'Reddit on YouTube' on Firefox, which shows relevant reddit discussion in place of the YouTube comment section.
For people using neovim, I've been impressed by this completion engine:

https://github.com/neoclide/coc.nvim

It uses Language Server Protocol and goes quite deep pulling completions, and can, eg, render function documentation into floating windows (not yet merged into neovim)
Yep. I remember how horrible gas station restrooms used to be back in the 1980s. They aren't like that any more, now that we have big chains like Wawa.
Go ahead and compare Apple's Cocoa framework with the MFC or Android framework. Build apps on all these platforms and you'll see what I'm talking about.
They said they fully did it on their own. I guess you like unsupported conspiracy theories? Is that your thing?

It appears the site is run by Milan Milanović, who works for Ookla. He writes extensively on wired and wireless networks.

https://www.speedtest.net/insights/blog/author/milan/
How I prepared myself as I moved from an employee to working for myself
Pro Tip: Use a local credit union and not one of the big banks.
I don't know how to feel about this. The concept of "commenting on web page" is old, but with so much people connected to internet, do we really need a comment section on all pages ? From my point of view, comments are most of the time irrelevant, especially on Youtube. HN would be the exception.

Comments involves a lots of energy to moderate for no value most of the time. I know it's nice to have feedback when you create something and share it whit the world, but maybe we don't need a comment system to have user feedback !
And while at it, add a forced moderation for the comments for the rest of the videos where channel owner needs to approve of, and be responsible of for any comments shown on the videos. And Facebook too.
> I have an Uyghur acquaintance, and I keep wondering whether I should reach out to him, or whether contacts with foreigners are likely to make his life more difficult.

Does he live in Xinjiang? I've read numerous reports the phones there are closely monitored, and receiving a call from overseas as a Uyghur can invite police questioning and perhaps detention, e.g.:

https://www.nytimes.com/2018/08/10/world/asia/china-xinjiang...:

> The criteria for detention are unclear. Officials are rounding up members of the public to meet official quotas, Dr. Zenz noted, targeting specific groups, including people with foreign connections or who have traveled abroad, people who have received a phone call from overseas and people who are engaged in religious activities.
Containerd Graduated Within the CNCF
Aptly put.
> Imagine a similar situation but where people died: Who's corporately responsible for that decision?

No idea. Thankfully, all patients stopped the drug and the toxicity went away.

I remember having a company-wide meeting where they showed us a result from the Phase I trial. It was a graph of time on the x-axis and the concentration of an important molecule in each patient's bloodstream on the y-axis. Every patient had the concentration of that molecule drop to dangerously low levels after about 5 days on the drug, and I'm thinking, "Is this a surprise to anyone here?"
> Vtables and cross-language inheritance is interesting but difficult.

Windows' COM "solved" that problem. For example see C++/WinRT[0] for a modern C++ interface to COM. Or the C# .NET equivalents.

[0] https://github.com/Microsoft/cppwinrt
Ugh.

In Java land I for one have been able to get everything to work or to find a workaround online.
I am really happy for UC's choice! Sadly, this reminds me that recently Elsevier and CRUI (the association of Italian universities) sealed a 5-year-long deal [1], despite protests from the scientific community.

[1] https://www.crui.it/archivio-notizie/i-ricercatori-italiani-...
NICE

Elsevier is really, really bad. At this point, I think they are already seeing the end and investors are trying to squeeze every last bit out of the publishing system before it finally collapses.

Case in point: The extremely consumer (paying!) hostile actions they took after buying Mendeley.
I processed mine at around 8:00:30 too, and it didn't go through until around 12:30pm. Hang in there. As long as it says pending/processing, it'll get there. :) Even my bank card debit posted before the registration completed lol.
I've noticed that whenever I describe my MDMA experiences to others, I feel a faint a faint version of the effects, sorta like a flashback. I chalked it up to something about the effects being associated with those memories, so activating the memories also activates the effects.
When I saw your comment was flagged I vouched for it. For the record I don't consider it a personal attack.

My reply was be thus before it was reflagged.

Youtube comments are so painfully low quality not to mentioned badly designed as far as interaction that they are nearly 100 useless as it stands. Its a minor loss at best.

Reddit is an actually useful discussion forum with a useable model of interaction and sub communities dedicated to particular interests leading to discussions that are somewhat on topic and with people that are at least peripherally interested in the topic.

To be clear I think there is room for disagreement within the boundaries of the law and site rules and have no problem with communities existing whom I disagree with.

Whats more I'm happy that the code for at least old reddit is open sourced which is why you have at least one complete clone of old reddit with different moderation rules. Even the truly odious can have their own say on their own platform starting at about $75 a year. More if its popular obviously.

What I am specifically predicting is that the individuals who are specifically perving out to kids and juveniles will be liable to turn to a platform like reddit because it allows topical, optionally private subforums with a friendly interface where one can share links and comment.

I'm specifically calling for individuals like that to be banned from reddit. Let them have their own site until they end up guest starring on to catch a predator.
I'd like them to take a look at predatory selling of merchandise to children next.
You're not necessarily wrong, just condescending.

I'm still going to wear sneakers, t-shirts, and a puffy because it's dramatically more comfortable than dress shirts and leather shoes. I can know I'm dressing poorly and still choose to do it...

company logo is another story - that one escapes me
The Mathematics of Love
Ask HN: How long does the Facebook APP review take?
Has anybody had any experience with the Facebook App review process? I have a very simple app that only posts content to my page. Yet I'm 2 weeks into the review process.
Welcome to Lisp: https://www.defmacro.org/ramblings/lisp.html :-)
Sorry if I angered you. I never claimed that Rust was the only language that has these properties.

My experience was is: I have never seen a language/environment where these rules were so well thought out, so well communicated and so well enforced. The package managment works like a charm, the module system (since edition 2018) is the best I have seen etc.

These are all subjective – I am a film/philosophy student who codes and I never received any formal education on any CS related topic. I was speaking about why Rust feels sound to me. Good chances Haskell will look sound to me too, very good chance I might check out more CS topics. No hard feelings please.
>Of course, the problem with pay toilets is you have to actually have change on you.

That's true, but in Europe IME, you have to have cash on you anyway because so many places don't accept credit cards.
Ain't broken, don't fix it.
This happens on github/gitlab too, with pretty much all open source projects. It's definitely a cause for concern eventually, because the context for the problem and
the rationale for decisions is now something that you have to maintain apart from just maintaining the codebase. Right now github etc do a good job of managing that for you, but the long term handling of this context definitely has scope to improve.
There are a few channels -- Ben Krasnow's 'Applied Science' comes to mind -- where the commenters tend to be well-informed and supportive.

But yes, in general YouTube commenters are enough to make one question the long-held conventional wisdom that a nuclear war would be a bad thing. I don't envy the people at Google who have to support and maintain the commenting system on YouTube.
One-Click Online IDE for GitHub
The "sample" button at the bottom doesn't work.
Thank you! I was worried this would be too subtle :D :D
Yeah, the title is a bit click-baity. I too was expecting some interesting experimental imagery where an entire iceberg was used as a lens, either literally or metaphorically.
If anyone's interested in reading something along these lines from the literature. One of my professors in college who I greatly admired has written a tremendous amount around PPA (personal project analysis) a framework for interpreting motivation and happiness in relation to your core life projects.

http://www.brianrlittle.com/articles/%EF%BF%BCpersonal-proje...

I find this to be a very helpful framework for engaging in a more scientifically rigorous discussions around happiness and life satisfaction.
The 1962 Seattle World's Fair had postcards that were playable on record players. Some of them are still sold today, I was gifted one a few years back.

https://mcphee.com/products/seattle-worlds-fair-postcard-rec...
Aren't we all just children in the eyes of God? :]
Yes. Both grow the complexity linearly/exponentially based on the number of patterns to be searched.
Universities have working paper series, generally.

However, Arvix and co. are a centralized platform, and there are lot of scale benefits (for everyone) in using such as platform - which is why everyone publishes there.

In that sense, decentralized working paper series are not a solution.
However, the system can be "decentralized" in terms of control, and run much more efficient with greater consumer benefit.
A google search has been sufficient before. Remember the pressure cooker and backpacks search from a family in New York?
Are they invested in law firms? Because that's the logical explanation for taking up this silly cause.
No, not really. And do the extent people do live that way, it’s a new phenomenon.

A hundred years ago most people had vast swaths of their productive life that operated outside of the economy. Housewives cooking meals, people fixing their own cars. Dances in barns. Etc.

Many “regular” people still live that way, which is where your statement is false.

Over the last 100 years there has been a concerted effort by business owners to displace all of that activity and replace it with productized equivalents in the economy:

You don’t cook, you buy frozen dinners. You pay to have your complicated car fixed. You don’t walk your friends dog, you get paid to do dog walking gigs. You gramma doesn’t cook you soup, you get it delivered. People don’t meet up in a barn, you go to a club and pay a cover.

This is new. And I’m not even saying it’s fundamentally bad for us. But for some of us it is disorienting.
The HTML “mark” element could help make your text more scannable
Just squash every commit from the repo into a single commit with message "Legacy code" and force-push to master.

-David Winterbottom
My thoughts were along the same lines. Why exactly are comments allowed on YouTube at all? Literally all humans are aware that YouTube comments are a cesspool.
Very interesting idea. There is definitely many useful parts of their service that I could implement. Thanks for sharing.
In the early 2010's, I was able to find stuff through ILL that I couldn't find anywhere on the internet. Not sure how extensive SciHub is nowadays.
The standards China is demanding are not really relevant to consumer sorting. It's a sorting that is always going to have to be done in specialized facilities. China is requiring an 0.5% contamination rate. By comparison, curb side pickup currently has about a 25% contamination rate. Improved consumer sorting might help but it's not going to be the whole answer.
> This is not behavior we want from the few major building blocks of our modern life.

It's YouTube. It isn't that important.

Also, it is their product, so, yeah, they get to make all the rules.
>Fuji water bottles are rectangular not only as a unique branding but in order to economize on space in shipping to reduce transport cost.

It's Fiji and this is a terrible example. Fiji could just ship a tanker full of water to a bottler in their country of destination. Instead they ship the bottles to Fiji, then fill them at a plant that runs on diesel generators. Finally, they ship the filled bottles to their final destinations.
> There's a giant market for these tools.

I'm sure it sells and people would pay for it. What I'm not so sure about is whether it actually works (in the sense that people end up using it and creating sensible pages they're proud to own). This is why I asked for some anecdata about happy clients.

> Have you seen Photoshop these days? Or illustrator, indesign, after effects, or any other graphics and layout tools?

I haven't seen any layout tool that felt anywhere nearly as good and/or practical to use as photoshop is for editing graphics or InDesign is to prepare documents/flyers/etc. The problem of the modern web is that a well-built page should work from a cellphone all the way up to big desktop screens. IMHO this is an unsolved problem for all GUI tools still.

Lastly, "technical user" doesn't need to mean "deals with code", except when "dealing with code" is the most efficient approach to reach a professional result. Just like CAD people use their program's built-in console all the time, I would argue that producing professional websites pretty much requires fiddling with html/css (and even some javascript) nowadays.
The book Paradigms of AI Programming is available for free on github, and implements something like ELIZA in Common Lisp.

I really recommend it.

https://github.com/norvig/paip-lisp/blob/master/README.md
High-powered fuel cell boosts electric-powered submersibles, drones
Where does async stand at this point?
> A small number of creators will be able to keep comments enabled on these types of videos

the large ones that can fight back?
I think the time is ripe for a YouTube competitor to take chunk of its market share. YouTube has an impossible task of making a video hosting platform for everybody. Kids definitely need a particularly safe space to upload and to have supervision of some sort. Even adults don't necessarily want to be subject to the weirdness of the internet. Others really want a completely free, wild and weird platform. It doesn't make since for one platform to try to cater all these groups.
Too late to edit, but that gibberish word was a crazy autocorrect from “messages”
From another comment: https://news.ycombinator.com/item?id=5789055
I think it's actually a pretty hard problem.

> ensure comments meet a basic level of decency

Decency is famously difficult to define [0]. One person's idea of decency is another's idea of "free and open debate", is another's idea of alternative culture, etc. And the truly bad actors are using throwaway accounts anyway, or will start as soon as you start banning them.

I think active moderation and community curation is the only real solution to this. Sub-communities (formed around particular channels or topics) have to define and enforce their own standards of decency. In this case, I can understand Youtube taking the conservative approach of not trusting communities to do that, especially given a lot of the stories that have come out showing that they aren't.

[0] https://en.wikipedia.org/wiki/I_know_it_when_I_see_it
Also good to know. Thank you.