skysight-inc/HackerNews huggingface dataset:
Thank you for this wonderful explanation.

Here are benefits that I think might justify the cost.

- Easier code browsing: What is the body of this function? What are some optional arguments not used here? Where else is this function called from?

- When teaching, ability to chose depth of visible code means more focused learning. For example, start from overview algorithm with function code collapsed, and then expand one by one to dive into each.

- Reduced mental overhead due by eliminating concept of 'physical' location of code. No refactoring to extract common code into separate module, just reference same subtree from multiple locations.

- Persistent code structures would allow for specializing a function to work differently in one place, while other callers still point to older implementation (until you decide that new implementation is superior).

- A more strict tree-based approach to code would bring in many more visualization and manipulation techniques. It would be sort of seamless blend between text-based and visual programming.

Regarding Git capabilities, I feel that Datomic model would provide much of same benefits. It would even allow for complete history of development without manual effort of checking in. Of course, talk is cheap and these are just random ideas.

I'm not really complaining about Clojure. Its success is mostly due to pragmatic choices. I'm more curious has anyone put serious thought into purely tree-based lisp, and decided that it is somehow worse than top-level + s-expressions?
I just "see" in concepts, not visuals. Until a year or so ago when this all broke out (some Pixar head of animation spoke about himself having it), I had no idea that was a thing. I thought everyone "see" in concepts. I had no idea people actually "see" when they "see in their mind". It was quite a shock knowing I'm missing out on free cinema. But I managed 40+ years without knowing about it, I can pull another 40 at least being aware of it.
Small World Catering is great! They’re still doing some take-out out business through the window. (During Coronavirus, I mean.)
That would be the example I know of.
https://www.thyssenkrupp-marinesystems.com/en/missile-system...
Here is a video of horrendous New York situation with "overrun" Queens hospital https://video.fprg2-1.fna.fbcdn.net/v/l/t42.9040-2/92262469_...

Here a similar one from Begamo, Italy https://youtu.be/lcK2mzuO6MU

And now, where is the truth? I would like not to be infected. I try to avoid being infected by flu as well. But maybe we really are overreacting. We don't have immune system trained for this - that is problematic. Elderly people and people with health conditions should be isolated. But that's probably it. Once the population has enough people with trained immune system, it will be "like a flu" or won't it? Who to trust?
Thank you for saying "X-Windows". ;)

Recommendation: People who like saying "X-Windows" also enjoy saying "Project Anathema".
Maybe Karl Pilkington works here [0]

[0] https://www.youtube.com/watch?v=f4RvReL_4Zg
If website is non-trivial, i. e. user have to login to it, I would encrypt all urls with client-specific key. So that it is non-sharable and unforgable
People allowed to leave China's Wuhan as coronavirus lockdown eases
now all we need is the ability to generate smells on demand to experience the burnt popcorn and two pack a day smoker whose jacket has experience forty years of it
> The community support OpenVMS has received over the years has been instrumental in the success of the product.

> As we approach the end of the HPE OpenVMS V8.4 standard support period, HPE plans to conclude the HPE OpenVMS Hobbyist license program.

Boilerplate "fuck you and your contributions". Standard HP behaviour.
It's also possible to bypass RNA extraction and go directly into RT-qPCR.

"DIRECT RT-qPCR DETECTION OF SARS-CoV-2 RNA FROM PATIENT NASOPHARYNGEAL SWABS WITHOUT AN RNA EXTRACTION STEP" https://www.biorxiv.org/content/10.1101/2020.03.20.001008v2
Sounds like an abridged version of The Gervais Principle.
Record your day in 120 seconds
I fear it's incredibly hard to fight fake content with automated systems. You need the ability to understand the content to determine whether the content is actually meaningful. For that, you need far better intelligence than just some fancy text processing.

You need people, basically. If you want to automate it, you need some way to figure out what people think about that content. This has been tried by counting how many people link to it, or rate it highly, but those methods have also been gamed to death.
Transitioning from Solo Founder to Startup
How is this an innovation?
Kotlin and C# are probably faster on average.
Also Kotlin can be native
'We should have been more prepared, and I don't know why we're not'
Why Play instead of spring?
Mine is https://nichesaas.co

I think you should read my blog because I invest a lot of effort into researching my posts. Each post outlines a well-researched idea for SaaS Product.

It contains mockups, research, a strategy on where to find your first 10 customers etc
Escape characters are one of the most stupid things in the computing world.

The formats could be so simple: first the length of the data, then raw data of that length
Michigan mail delivery slows as coronavirus hits postal service workers
A recession could be more deadly than the coronavirus
Do you mean these?

https://en.m.wikipedia.org/wiki/Call_forwarding
This is not an all-or-nothing scenario. The choice is not between an app that saves lives and compromises privacy, or no app and lives lost. Privacy preserving technologies exist, and now is the time to use them.

There is an additional technological cost, but that's what we should weigh the privacy costs against. The choice is between an app that doesn't care about privacy versus one that does.
The speaker in the video runs a community for people interested in geometric algebra.

https://bivector.net/

Check out the demo https://observablehq.com/@enkimute/animated-orbits

Job the discord https://discord.gg/vGY6pPk
From a technical perspective, you don't need to trust the government in these cases - provided that they implement the solutions with built-in privacy.
A lot of US-based startups target the global market early on, although they behave as if they only had to cater to US users.

As a side note, the group of HN commenters seem to fall into two categories, the first think group of commenters seem to think HN is a mostly US only forum, whereas the second group seems to think HN is an international forum. I don't know what the truth is or whether there is one at all. But I know, that it sometimes irritates me, when commenters or posters assume, that they are talking only to US citizens.
" people, even responsible people with good intent"

True, but also true for irresponsible people with malicious intent, and those benefit massively from confusion and opacity.
Key Ways Airline E-Commerce Can Fight the Airline Recession
Twitters web "app" is purposefully broken. It will stochastically spin forever or show bogus API limit errors.
I'm not a libertarian, but "federal seizure of goods" isn't a particularly libertarian idea.
Out of interest, how is Cromwell taught in Irish schools and what do they say about the causes of the war?
What browser and OS are you using? The links are working in all the desktop browsers I have a hold of.
And since there is always someone who jumps in saying "Common Lisp is a true lisp while Clojure is not", read https://en.wikipedia.org/wiki/No_true_Scotsman so we can have a real discussion about the difference ;)
So now it is time to "Linux" VMS? Is it possible to do this?
What is a complete lockdown? Food workers don't go to work anymore?
Where's the proof that installing an app saved any lives at all?

And anyway, our rights are anyway being temporarily but heavily reduced. I don't see why we have to also install this app, especially since having everyone wear a mask and washing one's hands would make the whole point of having contact with an infected person almost irrelevant.
Serious question: unless some company is keen on getting commercial support for Java from Oracle and using Oracle’s tooling (in which case, you do you, good luck and Godspeed), what is the difference between using Java with an open source implementation of JDK and using any other language which is built using open source compilation/runtime/build tools? Remember too that OpenJDK is the reference compiler for Java - anything fancy that Oracle offers is a bonus, the language doesn’t support it by default.

FWIW I work nowhere near management and I love Java, it’s easy to use and you can do pretty much anything you want with it. I say this as a middleware developer - there’s really no other platform than the JVM that I would like to use, and while I could spend months learning Kotlin or Scala or Clojure I could also just take the easy, lazy road and use Java. It’s not cutting edge, but I don’t need cutting edge. I need stability and as many actively developed libraries as I can to make my job as easy as possible. YMMV, but it’s not really fair to paint Java as a dinosaur that is loathed by non-management types, that’s just not true.
Geek is someone that has a special interest that goes up and beyond what is usual [1]. So a tree geek is someone that knows a lot about trees. Or there was a typo that was supposed to be "true" but I'm sure you know this already :-)

[1] https://en.wikipedia.org/wiki/Geek
Habitual tub bathing and risks of incident coronary heart disease and stroke
Step-by-step guide to iOS app distribution with Flutter modules using Codemagic
No idea. Someone has to be the first person to have thought of any idea and maybe it is me (unlikely). I personally don’t care about this, I just want to see the idea acted upon.
Exactly. Close the laptop, connect to another network... as soon as you connect the network again you’re still on the server and your long running process still runs there.
When I first found out about mosh, I imagined it would work seamlessly even with servers that don’t have the mosh server installed by auto-installing itself.

If mosh could do this, I would `alias ssh=mosh` and use it all the time.

Otherwise I need to remember which servers have mosh installed, and for those that don’t I need to ssh in, apt-get mosh, disconnect, and reconnect with mosh.

I’d imagine it could either just scp a binary over to the target system (in the case of insufficient privileges) or use the system package manager to install itself.
I was listening in to yesterday's WH briefing and suveillance and contact tracing were mentioned multiple times with none of the media reps asking for details. I do know it is a genuine emegency, but I just don't trust goverment that much
Flutter from Scratch, Episode 2: Flutter Project Structure and Widgets
You seriously believe this magnetic thing is for everyone?
A bit more OG: http://www.phrack.org/issues/49/14.html#article
The leading cause of death in the US on Apr 6 was Covid-19
I once worked on a project, which used the Dow Jones list of people of interest, a list of politicians and terrorists, mostly. One day the software began to fail catastrophically, when parsing the latest version of that list. That day, a Mr. Null was added to that list ;-)
I don't want to be snarky, so instead let me ask what solutions would you recomnend for it?
Ah, must've been the lack of a trailing slash in the OP's link. Fixed now :)
For starters, a bunch of people losing their jobs would give up their highly-priced city rental that was close to work.

Not everyone actually wants to pay the premium for city life, and once the job doesn't tie them there they can quickly leave.
Eh. That poster believes they've "figured it out", and those that've died just "didn't figure it out." Reasoning won't work, and unfortunately they're able to do whatever they want. I hope Apple has aggressively limited how much PPE they'll waste on civilians.
Mosh has been a godsend while working from home the last few weeks. Especially because despite my company and all its employees being in India, we host all our servers in the US to 'keep up appearances'.
> US politicians have been at the fore front of the campaign to have the WHO director to resign claiming he trusted the communist regime’s official reporting about the extent of the spread of the disease.

Wait, what?
The printed part was the forehead-piece that the bendy plastic is mounted to.
Colleges with Empty Campuses Face an Uncertain Financial Future
I write a blog (https://nichesaas.co) about ideas for SaaS Products. The reason I started the blog is because so many developers I know struggle to come up with _good_ ideas and stick with them.

Some things that have helped me and my friends in the past:

* Set yourself achievable goals or milestones so you feel like you are making progress

* Accountability is also a great way to stick with something. Tell your colleague you'll send them a link so they can check it out and then commit to putting it up.

* Choose something you're interested in.

Often the hardest part is starting. One trick I used in the past was put a syntax error in my code. I would also leave a comment there with a small task just to get into it.

e.g // implement GetUser()

That way when I sat down there was a small task to complete to get my program running and before I knew it, I'd been hacking away for a couple hours.
I wouldn't call them distasteful, just low-effort humorous posts.

I recall a story about a developer who brought his mechanical keyboard to a job interview, to check if it is acceptable to other people in the office. That's quite considerable gesture.
> test asymptomatic people for COVID-19 and then genome sequence the SARS-CoV-2 strain that has infected them with the aim of identifying a virus with mutation(s) in an essential viral gene(s)

But without these essential genes the virus would not multiply / infect people anyway, right? Also, how is it different from inactivated vaccines that are currently being developed ? Also, why cant someone engineer such a virus with appropriate deletions?

https://www.cell.com/immunity/fulltext/S1074-7613(20)30120-5...
How to Use 1.1.1.1 with Warp App and Cloudflare Gateway to Protect Your Phone
I think the parent may have been sarcastic. I certainly hope so. Life was much better before my idols had entirely mundane Instagram feeds.
No it doesn’t which is the reason why the idea is more than an idea for another vaccine. Even if it did it, it would be a ecological solution that would mean we could stop vaccinating in the future - a bit like how we were able to stop vaccinating for smallpox once the attenuated viral vaccine drove it to extinction in the wild.
What the GitHub list doesn't show is the amount of APIs that require you to enter a relationship with the API provider.

APIs I can just point my script at to get data are fun and useful for mashups. APIs where I have to sign a contract with someone are only worth it in rare cases, or if I need them for a business.
> With the change in ownership of OpenVMS — HP Enterprise turned over the business to VMS Software Inc. — the hobbyist program is ending at HPE. VSI is considering one option to continue hobbyist-class licenses.

It looks like HP offloaded OpenVMS and future decisions to VSI, which doesn't appear to be an HP subsidiary. Am I missing something? HPE giving out licenses for another 2 years (end of 2021) is probably what was agreed with VSI.
I read this in school and I am amazed how it stuck with me. The imagery of the factory, the workers, etc.
I 'upgraded' my parents Roku 3 with the Apple TV 4K, but they ended up going back to the Roku exclusively.

The remote on the Roku is much more intuitive and the d-pad allows them to select what they want with confidence. The apple tv's remote with its touchpad is unwieldy by comparison.
The tilde is just a convention. There are also sites that map it to /home/<user> or something. Perhaps extending the Accept-Origin headers could work.

But the basic message is: don't expect any protection from cross-directory script attacks, so use domain names for anything serious.
Researchers show how forest loss leads to spread of disease
California buying 200M/month masks, will distribute to other states
Apple will continue to sell these after the crisis. With a fat Apple logo on it and the asian people will buy them for sure.

It will be a fashion wearable. No doubt.

Well thought of from Apple
TS may compile down to JS, but that does not make it the same language. TS done the proper idiomatic TS way is just very different from JS done the proper functional + dynamic way. How you structure your code using a dynamic, functional language should be very different from how you structure your code in a static, object oriented language. If your code structure looks more or less just the same between the two, then you are doing one of them wrong.

> you have to remember that its type system is optional

Doesn't opting out of the type system defeat the purpose of using TYPE-script in the first place?
A long, long time ago, there was a project called FreeVMS which aimed to do that. Sadly, it didn't get much further than booting.

Edit: https://github.com/rroart/freevms . It's definitely not big and professional like OpenVMS :-)
Visual events have 100 milliseconds to hit brain target or go unnoticed
What do you mean "the legal surname"? I'm Spanish and my legal name is my full name with both family names. You can't just ignore one. Also, Spanish people have two family names, but they can be composite, so they may look as three or four family names.

However, most people are usually known by one family name, but which one is used depends on which one is more easily recognizable.
Donald Trump stokes fresh coronavirus row as Wuhan reopens
TraceTogether[1] by the Singapore government meets most of these requirements and is/will be open sourced soon.

1: https://www.tracetogether.gov.sg
Correction of associative pathways is called "learning".

"Memory reconsolidation" my ass. It is used since before there was any civilization worth the name.
And that does not mean it is right; it just means it is status quo. And Germans have a good reason to dislike panopticons as some still remember Stasi.

Mandatory apps installation.. I guess that could be rolled out as most providers can and do have the ability to install stuff on your phone remotely.

That said.. what are the odds average person gets sufficiently annoyed by gvmt mandated apps and installs lineage?
> There is no such thing as "proof" of Maxwell's equations.

Yes. But still there is the problem of self-consistency which can be difficult especially if boundary conditions come into play. This is of course a purely mathematical affair.
On point 2, I hope you have a good monetisation strategy. I’m a bit wary of new open source databases that don’t have a solid strategy for when their funding runs out, too many times have projects been more or less abandoned after funding ran out, despite being open source (eg Rethinkdb), so I’m rather wary of relying on something until it’s been well established. (Although even basho eventually shut down despite being well established...)
I remember picking one up for ridiculously cheap back in the day (not the Now TV variant as another commenter bought, but similarly priced in the UK). Was great, but as soon as I got a Chromecast it became slightly redundant.
The people’s hackathon: Confronting the Confinement
A second potential Covid-19 vaccine, backed by Bill and Melinda Gates
Jack Dorsey to donate $1B to fund Covid-19 relief and other charities
Nice work. I investigated a few similar services, mailtrap, mailgun, mailosaur. I wanted to try having my end-to-end tests assert that the email which got sent out actually included the correct info. (As in, you request a password reset to test@emailtesting.tld, and then you make API calls to assert the email exists and includes the correct text)

It works well for peace of mind as it gave me a high degree of confidence that I'm testing almost exactly what the end-user would experience. However, it does add 5-10 seconds of delay to your tests while polling the email inbox, it can be a little expensive depending on your test frequency, I think there are even some cases where you can hurt your email deliverability stats during automated email sending.

In the end, I decided to keep this test manual which I run every now and then only after making big changes. Instead integration tests which mock the email service are probably enough for my use case.

Curious how do others test the end-to-end behaviour of their web application, when it comes to emailing?
I tried both webcamoid and https://github.com/CatxFish/obs-virtual-cam on windows but all these are quirky and need administrative rights
From the article:

> Users who wish to avail themselves of HPE OpenVMS long term licenses are encouraged to purchase permanent licenses at standard prices.

It seems like HP still have the ability to issue licenses, and from the VMS Software Inc. FAQ [0]:

> VMS Software, Inc. (VSI) is the sole provider of the OpenVMS operating system and layered products. In 2014, VMS Software, Inc. licensed exclusive rights from Hewlett Packard Enterprise Company (HPE) to develop new versions of the operating system.

Edit: after carefully re-reading, I get where you're coming from: HP sold off the exclusive rights, and the company who has the rights might not want to support hobbyists.

Well, if only HP had included a stipulation that hobbyist licenses remain available in their license terms, especially since "The community support OpenVMS has received over the years has been instrumental in the success of the product".

[0]: https://vmssoftware.com/about/faq/#faq1
> Even if the transmission of a message is observed in the system (e.g. via communication metadata), it must not be possible to conclude that a person is infected himself or herself or has had contact with infected persons. This must be ensured both with regard to other users and to infrastructure and network operators or attackers who gain insight into these systems.

I don't think this is doable. All protocols that we currently have have the ability to reveal this information in one way or another.

There are two fundamental approaches at the moment: soemthing like DP-3T which uses TCNs (temporary contact numbers) where contacts exchange temporary numbers. On infection you download the list of infected people and compare on your device for matches. This fundamentally reveals who was infected. Then you have centralized approaches where you hand out encrypted IDs which a central authority can decrypt. In the latter case you can just create new device IDs which again lets you easily figure out which of your contacts was infected.

In the latter case you have the theoretical possibility to detect such behavior due to the sheer amount of IDs generated by participants.

Generally the attack vector would be someone putting a beacon to a super market and making pictures of people going in and out and capture their IDs. Then they could figure out later which of the people got infected.
Very interesting article, I think there's a lot of parallels there to business and startups. I'm a technical person who has always struggled to promote, and it seems scientists/researchers face the same issues. The ideal is to be a showman and technically brilliant.
Mandatory how? How will you address people without suitable devices? Not everyone has a (suitable) smartphone.

Making owning and carrying a smartphone with required app mandatory won't fly in any healthy democracy.