skysight-inc/HackerNews huggingface dataset:
Launch HN: Eduflow (YC S17) – Async Social Learning
David here, CEO and co-founder of Eduflow (https://www.eduflow.com). Eduflow is a learning management system that lets you build and run learning experiences where participants can interact, participate actively and can do so asynchronously.

Learning needs to be active to be effective. For example, the best way to learn to code is to write a lot of code. Online learning still struggles with this. Mostly you get a playlist of videos to consume and a quiz at the end, or you’re required to participate in live video calls. Our product lets you build active and social learning experiences that work async.

We went through YC in 2017 with Peergrade (https://www.peergrade.io), a tool for online peer reviews. We got to a decent size, but ran into challenges. When we landed a deal with a company or a university, we would be a small part of the experience. We’d only get used a few times a year, and only a portion of instructors would be using peer reviews. Peer reviews were seen as a feature of a learning management system, not a product in itself.

We noticed that we could generalize Peergrade to make a more flexible tool that would be able to match their pedagogical designs and not force instructors to model their courses after our tool. At some point we were generalizing so much that we shifted focus to building a whole learning management system instead. That’s Eduflow!

Our design is modular. Your course starts out empty, and you add the learning activities that you want. Activities can depend on each other—for example, a group-based peer review flow where you first want learners to select their group members (group formation activity), then submit some kind of work together (submission activity), then give feedback to other groups (peer review activity) and finally to reflect on that feedback (feedback reflection activity). This modular approach has been non-trivial to implement but it allows instructors to build exactly the learning experience they want, so the experience for the learner is extremely guided. And it allows us to extend Eduflow by adding new activities which can then work with all the existing ones.

Some of our customers (such as Google, Adobe and Accenture) are large companies that use us to run training and onboarding for sales orgs, or to do peer reviews at scale. Others are educational institutions (such as ETH Zürich and McGill University) that use Eduflow to make their large courses more interactive.

We sell a subscription to our service, and we offer a freemium plan. Since raising some money after YC Demo Day in 2017, Eduflow has become a profitable 12-person company.

Looking forward to hearing your feedback and answering any questions you may have. Thank you :).
Similar here. I use the app since it doesn't do anything invasive, but I also have a paper backup (I don't always carry it) because it's a bit too important to be dependent on a phone only. I bet I'd first find out about my certificate being revoked at some check point where my phone isn't working and I can't easily get a new one...
Inflation is a tax for poor people who don't and often can't hold assets that appreciate with time. It not only makes their savings worth less, but also makes their fixed salary have less buying power.

The wealthy love inflation since it's just going to pump their assets and redistribute money from the poor into their pockets.
Don't know for covid passport (since it is not enforced in the UK), but for travel certificates I believe the QR code has a validity of 3 months.
It is also wrong for one other funny reason. I have been a security officer for a credit card acquiring business and have been designing cryptographic infrastructure for credit card payment systems. I have also implemented a complete credit card terminal application with magstripe, chip&pin and contactless. I know (or at least known at some point in time) pretty much everything practical there is to know about certificates and I have even been able to parse TLV of X.509 by looking at the hex dump of it.

So that was pretty poor shot at me.
So IKEA bought lumber certified by FSC, which at least until recently was a well renowned organisation. Apparently FSC shouldn't have certified this particular lumber. "FSC denies wrongdoing, but shortly after being alerted to our findings Bakurov’s certificate was abruptly terminated on 15 Jun 2021."

This might be a scandal with FSC, but hardly with IKEA. I don't expect every company to themselves track every piece of raw material back to the sources. They must be allowed to outsource some of that.
Does it have to be the keys that are leaked? There should be hundreds of healthcare workers who have access to the covid certificate system.

I find it more likely there's an option to enter custom data for non-citizens and someone was just messing around.
I wonder why the private keys of these signing-certificates don't live exclusisvely in HSMs.

At least if they do, then the range of suspects should be pretty narrow.
They have appointed academics to look into it. So I am imagining an Indian Jack Ryan walks into their CIA and hijinks unfold.
Is there a search interface?
Eh I’m not sure on the education piece of healthcare even. For education I mean that’s a no-brainer controversial one. Is it worth it for society to spend resources to train more writers or art history majors? Not sure it is. At least it isn’t obvious to me.

While I’m a proponent of UHC as well I think we do have to look at why people need healthcare. Is it because they are obese and just don’t care? If so more healthcare isn’t a good thing unless they also change underlying habits which lead to the need for healthcare in the first place.

And also obviously someone is paying for these things. “Laughs in the rest of the developed world” is a really immature comment, especially as we start to see universities in that developed world start to sneak back in fees for things. There is no free lunch. Everything costs something. Maybe we are taxing billionaires or w/e is in vogue right now but it still costs money. By making it “free” we also separate out useful market elements - like instead of going to school to be an art history major maybe for free, maybe you should bear some of the burden for a less useful degree than say computer science where there is a need, or plumbing or electricians.

“Liberal arts educations are valuable etc” yea read a book or use the Internet. If you’re not willing to do that freely on your own a university isn’t helping you there and I really doubt the costs are justified.
78 governments have ICAO private keys, and most have done so for >10 years now. If what "we all know" is true, then you should be able to find a leaked key easily. Try googling.

Or you might fall back to claiming that while governments evidently can hold on to ICAO private keys, they can't hold on to this other kind of private key, because...
From my viewpoint, the role got split. The technical responsibilities got pushed to an engineer's job with the architect role, the business responsibilities got pushed to the product manager role.
The Wit and Wisdom of Thomas Sowell
Relevant stuff from the article:

“India’s supreme court has ordered an inquiry by an independent committee into the question of whether the government used Pegasus surveillance software for illegal spying.

The committee will comprise three cybersecurity experts and its work will be overseen by a retired supreme court judge. It will submit its report in two months.

In announcing their decision, the judges criticised the government’s refusal to divulge, on the grounds of national security, any details of what the software was used for and why. They said Delhi had offered “only a vague … denial of allegations”.

NSO has said its hacking software is only meant to be used by government clients to conduct legitimate investigations into serious crime.

The Indian government has said very little on the scandal, largely confining itself to accusing those making the allegations of trying to discredit the country and malign Indian democracy with their “anti-India agenda.

During earlier hearings, the government had offered to form its own panel of experts but this was rejected on Wednesday by the judges, who began the hearing by noting the “Orwellian concerns” about the misuse of technology.”
It is just something you adapt to, in the same way I currently have no idea how people handle tricky refactors in interpreted languages with no compiler assist, but I assume you have developed strategies to do so.

Having a template project for experimentation with bits of code is one way and some simple scripts could automate away most of the pain
It does work well.
In fact, probably it's more common for people to use external formats like Parquet or Arrow than using its internal format since the internal format isn't stable yet.
Google is the legal copyright holder, but that does not mean they want to or have to consider it a product.
> Laughs in 'rest of the developed world'.

Don't be a dick.

> Free education and free healthcare more than pay for themselves…

I didn't say they didn't. But they do require someone to pay for it.

And those someone's aren't normally the kind of people attracted to a frontier, libertarian concept like building a new city.
I'm not aware of how the COVID certs work, but the way that's solved in TLS certificates (used for https) is that when signing, you have to use an approved timestamping authority. A timestamping authority will basically say "Yes, this action was taken at exactly this time". See [0].

[0]: https://en.wikipedia.org/wiki/Trusted_timestamping
How would you force the export of the social graph? There isn't an identifier that you can take elsewhere that isn't also private.
Fun experiment. My suggestion is to add "Iosevka" as a contester.

It is my font of choice and I am curious if it would win for me (while trying not to look in the names).

It had some popularity with HN in the past:
https://news.ycombinator.com/item?id=14009963
> The key point here is that in BTC, or any crypto or unregulated market, there is no external influence preventing it. In fact, there are only external influences ensuring that they will screw up the little guy and fleece them out of their hard-earned money.

I'm not sure you're replying to the right point since it seems you largely also share the opinion that crypto is mostly a scam even if not every participant is in on it.

I was talking about hierarchies of power. Capitalism, caste systems, patriarchies (think of Middle Eastern "honor" systems), literally having a gun pointed at your head, etc. Those are external influences that can prevent and disrupt cooperation that would otherwise arise naturally.

If I see an overturned car on the road side, I stop to see if I can help. But if I'm on the way to my job which I need to continue having a roof over my head and feed my family and being late could get me fired and it's hard to find something else, I'm more likely to just move on.
I see some python / pandas hate here and I have to defend it a bit:
We all agree a query like:
tb_1 = pd.read_sql(big_table_1)
tb_2 = pd.read_sql(big_table_2)
table_i_want = pd.merge(tb_1, tb_2)
table_i_want =table_i_want[table_i_want.my_id.isin([1,2,3])]
is completely stupid, put that in the DB! And a lot of (very very) unexperienced people will write such a query, since they dont know anyhting about DBs and SQl.

However, pandas and python is here for what comes after that! Like a very complicated groupby logic, or invoking some apis to enhance data or complicated string processing or some kind of error measure or invoking some ML models or sending a slack message or building features for ranking or whatever.

I know a lot of people here love their SQL but queries like mentioned above are either impossible or become horrible horibly complicated and impossible to debug.

EDIT: And I want to add one extremely important thing. Whenever you can put stress away from your DB it is a good thing. Since your DB has to run all of the time and will be already stressed from Frontend requests. Combined with the fact that we are often talking about non-time sensitive work wouldn't it be better if your data scientists work on a database dump instead of continously hitting the DB?
Agree,the movie is ok and well done within Villeneuve high standards, but as expected a 2 parts movie is not enough to describe the depths of the Dune book.
Maybe a trilogy or limited series would give more breath to describe the complex world and the size of the events; hopefully an extended version will bring some life into it.
Comparisons between the number of neurons/synapses in the human brain and the number of parameters in these language models are meaningless. The computational power of a single real neuron is immense, whereas an artificial neuron is trivial. For example, a real neuron performs complex signal processing on input action potentials (e.g. spike train decoding), and is capable of responding very differently to many different “encodings” of those potentials (i.e. neurotransmitters).

On the other hand, an artificial neuron simply performs weighted sums of the inputs and passes them into trivial activation functions (e.g. sigmoid or ReLU).

To me, these analogies are like comparing an ant colony to human civilization solely based on the number of individual organisms.
I stand corrected. Post-9/11 was a weird time and it kind of all blurs together.
Ha, does the postman/postwoman[0] respect the sign? I've got a "nevhazujte letáky" sticker on my mailbox ("no flyers/ads") that is completely ignored. As an immigrant this is particularly grating around election season when my mailbox is stuffed with material from a couple of anti-immigration candidates.

[0] - I just realised that I only use the Scottish gender-neutral slang "postie" and don't know the correct one in standard English :D
A fun page! I agree that blind-testing would be important, especially having the name shown in red draws a lot of attention.

A possibly better method (but harder to implement) would be to show code snippets briefly, then ask a related question. This would test how well you can actually read the various fonts - as long as the samples and questions control for other things.
I know this, but a lot of people may not know because they don't care to read HN. Then they try to board a plane and get rejected.
You could always order it for free from their website.
Direct link: https://archive.org/details/GeneralIndex

If you want to perform searches against the index: https://archive.org/search.php?query=creator%3A%22Public+Res...

Great to see a large "Signatories to the Declaration of Support" and that it's hosted by the Internet Archive. Keep fighting the good fights my friends! :)
I've updated this to use RandExp

http://fent.github.io/randexp.js/

And Faker.js

http://marak.github.io/faker.js/

To allow populating the grid with random data using a simple data generation spec, documented the spec in the readme.md

https://github.com/eviltester/grid-table-editor#to-generate-...

e.g.

```

name

faker.fake {{name.lastName}}, {{name.firstName}}

desc

faker.lorem.paragraph

collects

faker.hacker.noun

prefers

(Connie|Bob)

```
Nowadays most people will probably use their phones for this sort of thing. Those PDFs really don't work well on mobile devices.
How to give feedback (the 3 brain model)
Don't know if this is whst the OP has in mind, but the first thing that comes to my mind is the backdoor that many states want to impose on all encrypted communications. That would create a single point of attack, so even assuming competence, it makes the system significantly weaker. And this episode if confirmed makes competence a strong assumption.
Same here. Only when entering a non-EU country after flying there, they checked with a scanner. Nowhere else. Not that I do a lot of risky activities at the moment, though, so perhaps I've just gotten unlucky with the places where it should have been checked.
pretty much the point I was going for, except the tldr is, I'm not liking this theoretical morros showing how unoriginal I am.
Not only is that comment arrogant, spiteful but it is also not necessarily correct.
All it takes is mass transit and high density to not be a dystopia?
The point is you need the economic majority to be on side in order to succeed with a hard fork. Just the top 50 miners switching on their own isn't enough.
What will last longer, the pandemic or a poorly implemented digital identity platform?
In the original article, the picture shows exactly how the internet would react : https://www.ansa.it/sito/notizie/tecnologia/software_app/202...

By generating Adolf Hitlers GreenPass ..
Ukraine already has 15 reactors generating about half of its electricity. (Including one famous one).

Ukraine receives most of its nuclear services and nuclear fuel from Russia, but is reducing this dependence by buying fuel from Westinghouse in the USA.

Just do more of this. I doubt Russia will attack a US concession that's building a nuclear plant.
If blocks in the "miner" chain break the rules of the "dev" chain, then no flag is required. You'll automatically stick with the chain that contains valid blocks, as determined by the implementation that you're running.
> Most people in the US who have contracted COVID-19 don't have proof of it.

There have been over 45 million laboratory-confirmed COVID cases in the US. Basically all of these people can easily prove that they were infected and recovered by showing a copy of their positive result.

For those who believe they had a past infection that wasn't lab-confirmed, antibody testing costs around $50[1].

I'm sure some people will say "but lab results can easily be faked!", which is true. But the CDC cards for the vaccines aren't exactly forgery-proof either.

> AFAIK it's more of an issue of ensuring public safety...

To protect the vaccinated from the unvaccinated? And how? Vaccinated individuals can get breakthrough infections and spread the virus to others too. And you could make the argument that some vaccinated individuals, overconfident in the protection they have, will engage in riskier behavior (having close contact with others, not wearing masks, visiting poorly-ventilated indoor spaces, etc.).

[1] https://www.labcorp.com/coronavirus-disease-covid-19/individ...
Scenius – the intelligence and intuition of a whole cultural scene
I was telling my partner that I felt the movie was meant for people who read the book. She thought it was boring. It’s missing a lot of smaller context and seems dull without it. But if you’ve read the book(s), it’s actually a pretty good visual of the series. It would take too long and be dull to everyone if we sat through explanations of everything.

This is a great supplement to anyone who didn’t read the book but saw the movie. That said, the book would probably be even better for that.
> Did literally anyone not see this coming?

The system's designers did, which is why key revocation is built into the system. The practical effects of this leak will be the people who refused the app and don't read the news will be surprised when their paper certificates are rejected.
States won't...

El Salvador is considered by many to be a state.
I wish there was something similar for Jodorowsky's unrealized Dune project (or even an online version of the storyboard).

https://www.youtube.com/watch?v=yW-Js7JcF1I
Have you watched the SciFi (before it was SyFy) channel Dune and Children of Dune miniseries? Probably about 12 hours long, I enjoyed it.
Haha, nope, unfortunately it wasn't.
In general? Or just COVID apps?
Missing in my opinion is Dominicanen bookshop in Maastricht, a bookshop in a former church.

https://www.fromlusttilldawn.com/boekhandel-dominicanen-the-...
Fails without Monaco as an option. ;-) I wound up with Inconsolata, which I see now looks a lot like it.
So you can have multiple wallets but only once receive your free share?
There are a few places like that dotted around the UK:

https://en.wikipedia.org/wiki/Bournville

They are desirable places to live, people are attracted to them.
Authors should get paid for the act of authoring. Not for selling copies after the fact. It's the labor that's valuable, not the result.
Earlier this year, the Supreme Court formed a committee [1] to listen to the grievances of farmers relating to three farm laws introduced in 2020. That committee was ordered to submit their report in two months. However, it's been nine months now and that committee report [2] has neither been made public nor have the judges considered it in open court. Hopefully, this committee avoids the same fate.

[1] https://main.sci.gov.in/supremecourt/2020/21097/21097_2020_3...

[2] https://indianexpress.com/article/india/release-our-report-i...
My understanding is that health care professionals do not directly interact with the system generating certificates. Instead, they simply enter patient vaccination records in e-health system (or whatever it is called in each country). And then the certificate systems query patient's records and if appropriate information is found, generates a certificate. Clearly, there is no patient with such a name and date of birth which means that someone has tampered with the certificate generation system directly. Even if the keys are not stolen, someone might have an unauthorized access to the system at high level.
I have only heard of this in the U.S. Does this happen in other countries?
Patent trolls rarely kill a company. The want to settle pre-trial so they usually want some low (relatively speaking) $$$ amount. The gains from patented and protected research still far outweigh the risk of potentially paying a patent troll a few 100k.
Many white students lied about their race to improve chances of admission
> Lisp guys have nothing to sell you but probably the software they create. And if they have a powerful tool, they are not that interested on you knowing their secret.

This level of claim is indistinguishable from fiction.
Seems to me like there is way too much effort being put in to covid related software that ends up not being useful before it’s even finished.

Australia spent millions on a contract tracing app that ended up not providing any value at all.

Do we really need digitally signed vaccine certificates when more than enough people have taken the vaccine for it to be widely effective.
Did you purchase the Master Collection Suite? If you so, is CS6 still viable for commercial-level work? Have apps aside from Photoshop CS6, like Premiere and Flash Pro, continued to work? Do you have any issues with plugins?
The funny thing is that death or mental illness by a hoarder means the btc go poof until the end of time.

Therefore, over a long enough time scale, the number of available BTC tends towards zero.
I think it’s more of a collective action problem [0]. People believe that it is better for society in the long run if everyone buys books at bookshops but for each individual it doesn’t make sense for them to buy books at a bookshop.

[0] https://en.m.wikipedia.org/wiki/Collective_action_problem
I'm not an American and so I have no sense of college frats. I'm thinking of Fraternal Orders which are very explicitly male-only organisations. The word fraternity literally means "brotherhood".

The choice of the word "fraternity" by the poster above was deliberate and seems to be being used to imply a more severe exclusion of others.