skysight-inc/HackerNews huggingface dataset:
I am so happy Jitsi exists. My friends and I have a room that we regularly pop into to say hi or play games together.

The mobile app I downloaded through F-Droid works incredibly well, and for those of you Firefox users who aren't having the best experience, I recommend using the Electron desktop app [https://github.com/jitsi/jitsi-meet-electron/releases].

I've been using the Jitsi Electron app in conjunction with OBS + the VirtualCam plugin to share games, videos and my desktop. Hopefully I can convert more Zoom users.
There was a company doing this long before Bitcoin but nobody really cared. If people claim to be interested now they probably just want to get rich from speculation.
Just to keep everything straight, the AGC that we restored is a totally different computer from the LVDC/LVDA that this board is from. The AGCs were on the Command Module and the Lunar Module that went to the Moon's surface, while the LVDC was onboard the Saturn V rocket.

The AGC was one of the very first computers to use integrated circuits, while the LVDC used hybrid modules. The LVDC used triple-redundant circuits with voting while the AGC was not redundant. The LVDC was a 26-bit serial computer, while the AGC was a 15-bit computer. The LVDC was built by IBM, while the AGC was built by MIT and Raytheon.

It's interesting that the two computers were different in so many ways.
The USSR at that time was extremely poor and already trying to scale up production as fast as they could (although the manner they went about it was cruel and inefficient). There was no way to keep spare production capacity in reserve even if they wanted to.
The thing is, they don't have any information that you don't have access to, and they're not going to be able to set you up with anybody who does (e.g. a director, VP, or CEO). Any information they do have is already publicly available. The company has 800K+ employees and any non-executive emails leak as soon as they're sent, if not simply made public immediately. Essentially, you're testing their ability to regurgitate corporate policies, which is completely pointless.
I read the full content in the link posted and the still agree with the original comment poster(not sure why they are being downvoted) . At best, the post seems like poor judgment in choice of what to say for that occasion.
> I don’t think you need to argue that fax is not technically secure on HN. Pretty sure we are all on the same page there.

dd36 and swixmix seem to be taking the other side of that argument.
The pdf of the book is https://static.googleusercontent.com/media/landing.google.co...
1 - this is totally true. The problem here is it's excessively hard to tell someone what their risk profile is. Vulns kinda run a wild gamut, some occuring because you use a vulnerable method, but others because the library doesn't handle crypto right, uses an easy to guess default password, etc...

Tooling around this has been hard to nail down, for a lot of those reasons. Some vendors are making tooling that will only report if you are using the "vulnerable method", but that has to be taken with a bit of caution as well, on account of it can't be 100% accurate.

2 - yeah, sort of. I think the tools do a really bad job as of today of going "well am I actually using this when it's deployed?". A lot of the vulnerabilities in a JS project are buried in devDependencies (which can be totally bad, imagine a bad actor of a library that has a bitcoin miner and now it's in your CI/CD process). Tooling that kinda tailors towards your "deployed" risk profile I think personally is more helpful, because it's about reducing the noise down to what matters. This can be hard to do in certain ecosystems, because for example in Python it's difficult to discern what a library is used for, but in JS, etc... it's a bit easier.

3 - agree 100% here, which is why overall project hygiene is probably the best indicator to if you would want to do that or not. Hygiene is something we should be using at the front end of selection of libraries in order to know that as time moves, we can trust updating, because the library is being managed in a responsible manner.

4 - ambulance chasing, more or less. If everything is an emergency than nothing is an emergency, either. Agree with you there, and I think the tone that has been set by companies in this space is not exactly right, but it originates from you know, trying to sell their stuff. Those posts likely resonate with AppSec people more than Developers, hence why they keep making them. That's just a guess however.

Full disclosure, I work at Sonatype, and I work on a lot of the free tooling related to security scanning. Don't like how it is all playing out? Come work with us. Our tooling is open source, and we truly want to help developers out.

Couple projects I think people would benefit from, and are community driven/participated in:

Golang scanning: https://github.com/sonatype-nexus-community/nancy

JavaScript scanning: https://github.com/sonatype-nexus-community/auditjs

RubyGems scanning: https://github.com/sonatype-nexus-community/chelsea

Conda (and soon PyPI) scanning: https://github.com/sonatype-nexus-community/jake

R (CRAN) scanning: https://github.com/sonatype-nexus-community/oysteR

We try and write these native to each ecosystem so that developers can work with us on them. Also we have them setup so you can use them anonymously by default, we have to eat sandwiches (or whatever your chosen food is) as well, but we try and provide tooling that all can benefit from. Come help us if you want!
Mozilla is quite dead as a company, sadly.

And I really LOVE using Firefox...when it works.

But I extra especially HATE building FF from source. I'll take chromium any day for that.
> it had 112 KB of dual-redundant hand-woven magnetic core memory.

Purely out of curiosity, do we know the amount of memory a modern orbital rocket like the Falcon 9 has?
If you have a USB cable for your DSLR/mirrorless, try SparkoCam - lets you stream your camera to your pc with no additional hardware
There's a long history of this kind of nonsense: https://techreport.com/review/3089/how-atis-drivers-optimize...

(Drivers detect the name of the executable as QUAKE.EXE and behave differently!)
Without restaurants to buy their goods, farmers turn to consumers
Well... one of two things is true: that's either possible, or it's impossible. If it's possible, then no amount of us being upset or disappointed in it is going to change things - we'll be the last generation of well-compensated programmers, and probably the last generation or programmers who don't do that job while studying for a "better" job on the side. If it's impossible, they'll continue to smash things and thrash around like a bull in a china shop, leaving devastation and destruction in their wake as they demand to have their way for decades and centuries to come, making our lives miserable the whole time (or they'll come to their senses and realize they were being unreasonable, but my money is on the former).
"I worked with him" is usually used by corporate psychopaths who do not actually contribute anything.
+1 for Monosnap. Best UX in this category. Their arrows are very visually pleasant, guiding viewers' eyes to where you want them to look. No other software seems to have this type of arrows.
Windows 10 is getting Linux files integration in File Explorer
The GP comment was lazy and provocative, but please don't take HN threads further into nationalistic flamewar. These are all the same, therefore tedious, therefore off topic here. Also, they get nasty, which breaks the container.

https://news.ycombinator.com/newsguidelines.html
Definitely worth reading the entire thing instead of cherry-picking quotes from it (which I'm cheerfully about to do):

> To memorialize Gerv’s passing, it is fitting that we remember all of Gerv — the full person, good and bad, the damage and trauma he caused, as well as his many positive contributions. Any other view is sentimental. We should be clear-eyed, acknowledge the problems, and appreciate the positive contributions
Implementing the ability for QuestDB to dynamically load jars would be really cool. And if you exposed an interface to directly communicate with the Db, you could get rid of the SQL parsing overhead as well. This would also allow QuestDB to function as an app engine of sorts, just like kdb+/q. I see real value in that for latency sensitive financial applications.
The server is receiving 1 stream per participant, and forwarding that stream to all other participants. So for say 10 participants, that's 10 inbound and 90 outbound.

If you switched to p2p instead, then each participant would need to send 10 streams instead of 1, and most people's upload bandwidth is much lower than their download (at least in the US).

It's possible for the server to make decisions on which video streams to forward (e.g. last x talkers) to reduce the number of outbound streams, but switching streams takes a bit of time (you'll need to get a new iframe from the just-switched-on participant) which affects the interactivity of the session.

Modern video codecs also allow for layering of into progressive levels of enhancement, so lower detail versions of the stream can be forwarded to participants will lower bandwidth without the server needing to transcode anything. (Not sure if Jitsi has implemented anything like that.)
And this is usage is not unique to OpenVMS, btw - in mainframe circles, most more mainstream technologies are referred to as "open systems".
How magnanimous.
I watched the movie that astronauts must view before launch
> Or to put it another way, most people don't have to work 16+ hours/day just to stay alive.

They almost never had to, so that's a pretty lousy bar to use.

If you're working a ton of hours in a low wage job, there's a good chance you can't get a stable home if you cut back to a reasonable amount of hours. In a situation like that it's not "optional", even if you wouldn't actually die.

Even if you have a solid 40 hours a week job, and you get paid well enough that you'd be happy cutting back to 32 hours a week, it's very hard to arrange something like that. It's only optional if you have an especially good negotiation position or you're lucky, not if you're a normal worker.

> a much smaller number will work on skills and things to make their lives better

It's pretty awful to expect someone that's already working far more than full time to spend even more time practicing work skills on top of that. Anyone that can do so is amazing, but anyone that doesn't do so should not be blamed.

Edit: To the dead reply to this: No one with an ounce of self respect is going to incentivize leisure? Even if you have no humanity in you, and don't think people deserve a single free hour in the week, it's less efficient to work people until they're worn out. You're cutting off your nose to spite your face because the poors don't "deserve" it. People don't get depressed because they lack 100+ hours of labor to slog through in a week. The ennui of feeling no purpose kicks in a hell of a lot lower than that.
I use cloudflare as nameserver that effectively takes over all DNS queries for my domain
The early Quakers considered the use of pagan gods' names-derived days of the week and months of the year to be idolatrous and didn't use them. You still find use of phrases such as 'first day school' and 'on the 21st of the fourth month' sometimes. And my marriage registry entry is dated '17 vii 2010', the traditional Quaker date format. Which at least has the advantage (like ISO format) of being unambiguous!
Even if it's free, I'm not interested in this in any way. I don't want developers to eventually be forced through another "orifice" as Jobs would say.
So no student loan debt and making 70k after 4-5 years, whats the downside? Especially if they can work from home.
This is the first time I've heard of photopea, thanks for sharing that!
Using AES in ECB mode and doing key exchange on servers in the PRC are not simply "missteps".
>whether their baths were with hot water

I would be surprised if they were cold baths. (Source: Totoro, Spirited Away, every onsen fan-service anime episode ever)
Would you please stop posting unsubstantive and/or flamebait comments to HN? We're hoping for a better quality of discussion than this, and (especially) than what it leads to. Case in point: see below.

https://news.ycombinator.com/newsguidelines.html
the audio is often so bad tho, I can't understand what they are saying half the time.
>Firefox, Chrome and Edge

Edge is now Chromium, you need to invite Safari.
> To memorialize Gerv’s passing, it is fitting that we remember all of Gerv — the full person, good and bad, the damage and trauma he caused, as well as his many positive contributions. Any other view is sentimental. We should be clear-eyed, acknowledge the problems, and appreciate the positive contributions. Gerv came to Mozilla long before we were successful or had much to offer besides our goals and our open source foundations. As Gerv put it, he’s gone home now, leaving untold memories around the FLOSS world.
“The Carrier Bag Theory of Fiction” by Ursula Le Guin
This sounds like a joke but is entirely serious:

How is mouse support in Blink? I've been searching online and can't find a good answer. I regularly use the mouse in Terminal.app to manipulate Tmux windows and move around in the Micro text editor. I am curious about Blink, but hesitant to drop $20 if it turns out it doesn't work the way I need it to for terminal usage.
> In my opinion and experience, ReCAPTCHA isn't really, really obnoxious most of the time.

Do you use any sort of privacy protection while browsing? I do a few simple things like browse in private mode by default, and ReCAPTCHA just cannot deal with it. It instantly brands my connections as a bot. It is obnoxious. Using private mode shouldn't ban you from the web. There's no reason that most web sites need to save data on my computer to identify me later.
I've not been able to get it to work smoothly without specifying at least a 1000ms buffer, which kinda ruins the ability to use as a real time communication tool. Gigabit local lan, strong wifi N MIMO signal, Galaxy S10 and a fairly recent Macbook pro (dual booting to Win 10).

Have you encountered a similar hurdle?
I thought it was a good obit:

> To memorialize Gerv’s passing, it is fitting that we remember all of Gerv — the full person, good and bad, the damage and trauma he caused, as well as his many positive contributions. Any other view is sentimental. We should be clear-eyed, acknowledge the problems, and appreciate the positive contributions.

Yes, let's remember the good. And let us be polite. But we should not sanctify the dead, by pretending they never caused others hurt if they did.

Again, I thought the obit got this balance just right.
SSNs are problematic because they are expected to be both public and confidential. In reality, they're public.

The federal government refuses to issue actual public IDs, which would solve the problem nicely, for political reasons. They can't retract Social Security.
Ext.NET includes Ext JS (currently, v7.1.0) as its client-side component UI. The new Ext.NET 7.0 release provides 100% coverage of all Sencha Ext JS components to use in ASP.NET Core apps, such as Razor Pages or MVC.

Release info: https://ext.net/download/#version
640K
X-Rays Produced from Peeling Scotch Tape in Vacuum
I had a professor who once quipped "education is the only product for which the consumer demands less than what they paid." The diploma is worthless without the knowledge that goes with it.
Are you suggesting we will have a pandemic and global lockdowns and associated hits to tourism and travel every year from here on out?
As a holder of a semi-bs job, I feel I am in a similar situation.
if bloomberg broke this (not sure), they are fully known to monetarily reward market-moving stories. sources easily searchable.

If I were a writer/editor working under this policy, making a big stink about a teleconferencing company enjoying huge growth in the current covid 19 climate would be a no brainer.
Managed Postgres still needs to be restarted for config changes and instance resizes for example.
Posting like this will get you banned on HN, regardless of problems with other comments. We've had to warn you about this kind of thing before. Please don't do it again—it's obviously destructive of the values of the site.

https://news.ycombinator.com/newsguidelines.html
The very large company I work for banned all video conference software except for what is provided by the company. I don't think it is just about security, but make everyone use the same system(s) because it just got too confusing to communicate with other divisions or even departments. You can search for people in other divisions and then video chat with them if you want, or just plain old school voice chat.

Luckily, the software we are required use works pretty well on iOS, Android, OSX and Windows.
It's about sending a message dude. If enough people do this the recruiters will take it back upstream. I applaud the parent, and seriously you gotta stop thinking so much about potential embarrassment. Fear of embarrassment is one of the most effective ways to keep people disempowered.
A Commodore 64 Skin for Windows Terminal
Amazon literally fired one of their warehouse workers for trying to establish a labor movement within Amazon. That’s not okay, you know?

I don’t know. Perhaps that’s where we really are in life, that so few of us can justify working at a place for any other reason than money.
Just realtime analysis, which is also very important.
Great. It found I like retro german dance-pop: Klee
Mark Surman is the Executive Director (CEO)[1] of the Mozilla Foundation.

[1] - An executive director is a chief executive officer (CEO) or managing director of an organization, company, or corporation. The title is widely used in North American non-profit organizations, though many United States nonprofits have adopted the title president or CEO. https://en.wikipedia.org/wiki/Executive_director
Thanks for the quick reply. I'll be trying it out tonight.
Yep, starting March 28 (or sooner).
BDD is a great idea in theory. In practice, the tests often become deeply nested in contexts, rely on shared state and can be very difficult to read. xUnit style tests are not perfect but the best choice for readability and maintainability
Is there a link to that? I've always suspected they feed GA data back into SER. But I don't know one way or the other.

It does seem like Google is in a textbook case of dumping to prevent new competitors from arising though.
The latest Vulkan educational resources
Since no one has put this reason out there: to have one's development OS mirror production[1]. IME, the "develop on Mac, break on Linux" problem is not uncommon, even with high level abstractions. Plus, things like docker are native.

This can be all done in a VM, of course. I personally like the remote server, especially since they can be spun up so easily with cloud services now.

[1] - Though sometimes that's impossible. I.e. embedded.
Upvoted since I was going to make the same comment. I have been dealing with some downfall from that issue today.

As a user of their cloud services, my perception of their reliability is pretty low compared to competitors. I still like GCP the best though.
I'm not sure I follow your point. Are you saying that automation and reduced manpower requirement is reasonably trickling down to the working class or that it isn't?
> Google provided reCAPTCHA for free in exchange for data from the service being used to train its visual identification systems.

Has this been true lately? Every time I see it, it gives me the same images from a set of 3. 90% of the time it's classifying street lights, and it's the same street lights every time. About 7% of the time, it's pictures with cars in them, and again, it's the same pictures most times (but in a different order, I think). The remaining times it's fire hydrants or store fronts, often in a language I can't read, so I don't know if it's a store or not. (And again - mostly the same images each time.)
Website from Scratch
I post everything to FB and LW. If you want to comment on HN and you think it's a post that's relevant here you could submit it?
I am building a Covid19 dashboard and looking for some UI that can pull data from my django backend. Tried working with HTML templates but designing is not my ball game.

So basically there are APIs that provide various data points related to countries and other stats. I need a front-end that could consume the APIs and render data in form of tables, charts and cards.

What are my options here that can set me up and running quickly?
> How would a messaging app work without contact discovery?

"Hey, add me on telegram, my username is @andrewzah". This isn't a hard problem.

I don't know why we decided apps hoovering up our contact lists in exchange for convenience was so important. For an app that touts itself as private and secure, I still had to explain to my brother why giving it his contact list wasn't a good idea.
This is a great thing I'd love to get involved. I wish there was more information about what it takes to upload music. You seem to have to login to get any idea of how it works
The NSA figured this out in the 90s -- you filter based on metadata and then retrieve the corresponding data if necessary. Aside from the fact that this (in the NSA's view) allows them to sidestep the 4th amendment, it's usually much more effective than sifting through billions of records every day. That same system lives on today with XKeyScore (or whatever they've replaced it with in the past 7 years).
Blind is a good place for such discussions due to its pseudo/anonymity.

The answers I saw were rather sanguine- saying Airbnb is in a much better position than most of travel industry because their business is not capital intensive. Makes sense, but being in a better position than a house on fire is not necessarily great. That was also a while ago and the situation is changing rapidly. It does seem that they’re cancelling offers which is not good.
SQLite license is "public domain", which is unusual (weird) for a large project.

IIRC, that's ok in the US, but some other countries don't accept that.

https://www.sqlite.org/copyright.html
MS Teams is pretty good, but it's Microsoft so people aren't using it as much. Which is understandable.
SaaS Lead Generation (3-Step Strategy to Adapt in the 2020 Market)
"High"-bitrate lossy CBR compression is probably acceptable enough — at least compared with a voice codec! mp3 at max (320) is only 320 kB/s, doesn't have the security issues that variable-bitrate compression does, and preserves audio "ok" (it does delete the high frequencies above 20-22 kHz). No patent issues anymore, either.

Ogg-Vorbis may be an even better option for all kinds of reasons, but mp3 is more universally recognized.
> STEM programs seek to eradicate ... mathematics

Um, what do you think the M stands for?
Some junior reflections on editors and Vim
These people came out of hospital. I think they have been hit comparatively hard. I guess (!) we see some result of false-positive test results here, together with coinfection with influenca or even the common flu.
I wonder if there is anything published about meet.jit.si's use, traffic and costs (as well as scaling issues, solutions)? I imagine that it all of these have increased a lot over the last weeks, and it's pretty impressive that the entirely free and non-monetized (AFAICT) service has remained up and without problems (AFAIK).
Regulation of this sort generally just helps the incumbent players create a better moat around themselves. They can pay for the AI and humans to moderate things while newcomers can't. So it's question of trading of user benefit against giving even more power to Big Tech.