skysight-inc/HackerNews huggingface dataset:
Do you want to optimize your Blog articles and drive much more traffic to your website? We are going to dive deep into the creation of a great article! Articles have been known to be one of the main components in directing people to a website. Articles are considered giving websites higher rankings in search engines (SEO). The higher a site positions the better it is. With an enormous number of visitors, there are more benefits and more potential for other plans too.
I've been using droidcam as my webcam on linux during the pandemic.

For mounting, i went even simpler than the article. Since I had a kid, I've got a tonne of these things: https://www.kmart.com.au/product/outlet-plug-covers---pack-o...

I simply stuck two of them together: back to back. So there's three prongs facing down and three prongs facing up.

The downward prongs hook over the top of the monitor, and the upward prongs hold the phone. A bit of blu tack to absolutely make sure everything stays in place and remains level, and for the cost of the license (which is diddly squat) I've got a higher-quality streaming device than most of my colleagues that comes off my monitor whenever I need it to and has seen me through the pandemic.
As somebody who usually works in those big support contact enterprises, I often find myself incredibly frustrated by the open source projects my employers pay for. You often see these companies that take the enterprise approach to support contracts, taking the open source approach to fixing issues. As in, if you want something fixed, you’ll be lucky if it ever happens.

The issue that undermines you’re (mostly correct) observations on slowing moving enterprise, is that they’ll often adopt technology before knowing if it will even work the way they want it to. So when it comes time to implement, you’ll find things that don’t work as described, often accompanied by some years old issue on their tracker which basically say “we might get around to that some time”.

“Enterprise grade” proprietary software is usually terrible anyway, so still prefer open source for the reason that I’m able to write my own patches for it (which I often do). But I find the open source attitude toward fixing issues, in software that your customers are actually paying a lot of money for, incredibly frustrating. There’s a particular maintainer on a project that I use a lot at work, and anytime I see his avatar on the forum while trying to debug an issue, I instantaneously know that my whole day is about to be ruined by some of the least helpful advice you could possibly imagine.
People have been saying that sort of stuff daily for as long as I've been online, 25-ish years. Of course someone will say 'but this time it's different', but I chalk this up to a broken clock being right twice a day.
As I read it, the discussion was not about the electoral college, but about representative democracy versus direct democracy.

It was written in a time, when there was the negative example of parts of the French revolution, where there was essentially mob rule, and people have been executed left and right, because the public could be sufficiently incited.
What the user above is saying is about smartphones. To give an example, with one of SpaceX's initial launches I had a bunch of friends send me photos (I was working as a rocket scientist at the time). I literally got a dozen photos. The same thing happened with an unannounced Navy missile test. I got tons of messages and Facebook, Snapchat, Twitter, etc was littered with photos. All the links you listed are from the pre-cellphone era. This is fine, but not what the parent was talking about, so the response isn't great. Personally I'm not aware of a UFO phenomena that took place with the criteria the parent listed (multiple angles and recordings). But I have personally seen that criteria for claims of UFOs but in reality be explainable man made phenomena.

As to the Navy stuff Occam's razor would say that these are edge cases where the instruments fail. Having viewed these videos this seems like a reasonable explanation. Sure, it could be aliens, but sensors being wrong is an extremely common occurrence so it is a much simpler answer. Edge cases where sensors fail are also cases where human sensors are likely to fail too (this should be unsurprising if you've studied a bit of computer vision). So

> either the Navy fabricated this weird hoax, fake data and got a squadron of pilots to lie about it very convincingly, or the whole event is real

Is a false dichotomy. Sure, those are two options, but a third option is that people simply don't know what they saw but it was a natural phenomena. Ignoring that case isn't helpful to the discussion and more likely to convince people that you're a crackpot (I don't mean this in an offensive way, just trying to help you set up your argument better. I want you to have the strongest argument you can make because that's how we find answers).
Copies synced to S3, Amazon Photos, and Google Photos.
The J1 Forth CPU
I don't think that aspect of Debian Policy is in any danger of changing, nor should it.
Show HN: The coolest memo app for sci-fi lovers
> this argument as it's obviously weak (it doesn't make any sense)

It's the only mature and sane thing to do. Otherwise, what's the alternative?

> Do these people have social problems

I have a theory split in two parts:

1) Because it's online/remote and anonymous: I think that in 99% of the cases, when face-to-face, the toxic persons wouldn't even dare to say what they say online.

2) I learnt that most of the times toxic persons are in the 15-25 years olds range. They are just kids that do not know any better. If a 15 years old kid starts to insult me in the street, I'll just ignore him. It's just a kid.
And what if you are a non-profit?
They don’t want twenty .deb node apps to depend on twenty different versions of the same library, because backporting security fixes to each of them years from now could be a nightmare.
You need a consistent process that you can point your users to. If they don't follow the process then politely explain that this will save time for both parties.
That's correct, but misses the point. If you are paid for FOSS work then whoever pays you can expect you to do certain things. But that's the "get paid" part, not the "FOSS" part. It would be the same with paid work on proprietary software.
Religious people and some entire groups make claims about experiences with God all the time.
Looks like tech is the new finance
Facet: ML model inspection and model-based simulation for better explanations
I recall reading a similar argument about the miracles of one of the Catholic saints (Joan of Arc, perhaps)?
Google Trends, United States, Whatsapp vs Signal vs Telegram. Perhaps they need ads in Uncle Sam also.

https://trends.google.com/trends/explore?date=today%203-m&ge...
Any suggestions for hardware? I'm currently going through Ben Eaters videos on youtube, going to get his kit soon. Seem like it's a great resource. Any more?
If he's sick, you do not broadcast his mental illness out of decency and respect. That's not the interesting thought experiment. The interesting one is broadcasting true believers in their right minds.

In those cases, you make the best argument possible to refute that drinking bleach us harmful... which honestly isn't that hard to make. The hard part is building up a reputation as being someone respectable and respectful enough to deserve attention. I think that silencing of sincerely held beliefs undermines efforts to actually persuade, inform, and make progress (and peace!).
Maybe try posting again with "Show HN" or "Ask HN" in the title
Wrong. The whole point of this construct is that in Go maps return default values for keys that do not exist. The default value for bool is false.
CRISPR most definitely made a huge economic contribution. It's used massively
https://pubmed.ncbi.nlm.nih.gov/?term=crispr
and it allows to do things that would have been very difficult (and expensive, thus providing value) to do otherwise, allowing researchers to do new therapies and diagnostic tools that WERE applied in clinic.

That's a bit like saying containers haven't provided meaningful economic contribution because consumers don't use them very often.
"really cool lisp macros for ad servers" hits hard, in a place I didn't know I could be hit.
I assume the parent is referring to NPR's rather single-sided ideological lens which diminishes its credibility when reporting on politically charged issues. Given the fact that nearly everything is being politicised and the fact that your country is divided in half along political lines this means that NPR is seen as an oppositional propaganda channel by nearly half the population.
An interesting corollary of this, I think, is that it creates bubbles of people who all think the same and agree with each other. Since it causes many people to cut people with whom they disagree with out of their life.

These people see the people outside their bubble (their neighbors, friends and family) as “other”. It’s so divisive, it’s causing everyone to hate each other as nobody sees common cause with their own countrymen. It’s very sad, I hope we figure it out.
I guess I am used to think from technical point of view. Think the upside this way: say a system can track either a Chinese spy or Capitol Hill mob and get him arrested in 30 seconds.

joke aside, yes, I think the downside is massive (any kind of facial recognition). I believe this is inline with the development of transportation technologies. We would never need things like this when people are not moving so fast. We have had the ability to track people in the past.
I do. It’s in the issue template, it’s in the wiki (pointed to by issue template), and commonly seen error messages may even point to the relevant wiki page. People who don’t care don’t care.
> At least 75,000,000 people think one way. Deny them the right to speak openly and what might you have?

Nobody is denying these people the right to speak openly, and it's ridiculous to paint with this broad of a brush. The overwhelming majority people are perfectly decent, have normal lives, and don't go around making violent threats or spreading absurd, easily disproven conspiracy theories.

There is an infinitesimal minority who are toxic, deluded extremists. Giving them equal footing on huge platforms with global reach helps them spread their poisonous ideas to a still-minority, but vastly larger group. That subsequent small minority which they infect are able to wreak much greater havoc. Parler was a perfect example of this in action.

> Human societies are cyclical, repeatable, and to some degree, predictable.

To this point, I would direct your attention to the Rwandan genocide, a perfect example of what can happen when you give a mass media platform to people who advocate murderous extremism. The genocide was incited by extremist radio shows spouting conspiracy theories and hatred.
Proxy Management Done Right
Politicians are only accountable as much as they are subject to competitive pressure from other politicians. The same goes for corporations.

Just as you can have a healthy democracy, you can have a healthy, regulated market.

But unlike corporations, you can't really break up the government's monopoly on lawmaking and law enforcement. Governments can be some of the least accountable entities despite elections because they are natural monopolies that regulate themselves.
> It's incredibly reassuring to know that there are solid honorable people in our armed forces that eschew politics in favor of doing the right thing.

On the other hand, it's distressing to know why this letter to the military had to be issued reminding service members that the law prohibited them from engaging in insurrection: the presence of military (active and retired) among the insurrectionists, and the danger that would also be the case in the imminently-planned follow-on attacks.
> The repository mentions [0] the Wassenaar agreement, and that I must consult with the laws of my country on whether I am allowed to import/use software which includes encryption algorithms developed in other countries.

> Wat?

> In this day and age 99% (OK, this number is exaggerated, but you get my point) of software includes some sort of encryption. For one, think about all the libs/apps which communicate over the Internet and use encryption libs to talk via HTTPs. Is mentioning The Wassenaar Arrangement [1] in terms of software even necessary nowadays?

> Linux, Windows, MacOS - all have encryption libs built in (at least on the kernel level). They have been made in various countries, yet they are used all over the world. Do they fall under the terms of The Wassenaar Arrangement?

> --------

> [0] https://github.com/jukefoxer/Signal-Android/tree/feature/wa-...

> [1] https://www.wassenaar.org

It's also mentioned in the original signal repo.I guess they have their reasons to include it and the fork just left it there.
Hackers leak stolen Pfizer Covid-19 vaccine data online
My advice: if you like the project you are working on, great! Keep working on it and maybe users will come along. Or they may not, but it does not really matter cause you like it anyway right? If you do not like working on it, stop doing it. No matter users or not.

That's the 1 line summary of doing volunteer work.
Learn How to Use Webhooks by Setting Up a BitBucket WebHook in Under an Hour
I have a cool way an automated medical diagnosis device can reliably determine the race of a patient: ask them. Does not seem worth any of the potential risks (misdiagnosis due to a bad algorithm, ethnic oppression, etc) to avoid a single question
Not clear on why everything will be slower. In my experience, when you run your own hardware, you have guaranteed responsiveness to processing power, RAM speed, I/O.

AWS rates, as an example, are so insanely high, that you can literally buy a server with 100x the processing power for the same price point as an AWS instance. That is, hardware purchase amortized over 2 year or so.

In terms of hosting with bare metal, you can easily procure bare metal, non-managed, quite cheaply on a monthly basis. Here you're often paying 1.5x or 2x the price of raw hardware, yet you have someone managing all of the infrastructure for you.

(Think of this as leasing costs, without having the hardware left over afterwards)

The key is to have redundancy, just as you would in the cloud. However, the more you scale, the less that redundancy costs, as you do not require 2x the hardware, merely spare hardware to swap in during a failure event.

EG, 2 DB servers means one must be redundant, 10 servers therefore means 10% of your capacity is for redundancy, not load.

And you can easily spread hardware out over multiple datacenters.

Worst case, you can always target said hardware for development, saving on costs for testing/devs, if you ensure that deployment is not specific to one cloud provider. You can easily roll out, for example, KVM and spawn whatever containers you wish inside each VM.

Although, I'll get all greybeard on you here, and suggest the merits of containerization don't overcome the reduced reliability due to additional complexity, the security issues due to unvetted upstream images, and the list goes on.

But that's a whole other conversation, and you likely have few free CPU cycles to think on such things right now.

EDIT:

I'm not sure what industry you're in, but most companies I deal with tend to have very consistent load. That is, day in and day out, load is relatively consistent, with little variance between December 3rd and May 5th.

Or, at least, peak load doesn't suddenly go off the charts.

If you're not consumer facing, but instead corporate facing, you often have a much better eye into load.

For example, you know more load is coming due to monthly subscription numbers.

So two things:

- as you literally pay 1/100th the cost for bare metal, scaling is typically not even a factor here. You save absurd amounts of cash, because you can already scale to 100x the load for the same price.

100x the load is an insane amount of scale.

You're almost certainly going to run into non-hardware issues at that scale. DB provisioning/size. Scale and scope of data storage. Code issues. Internal networking issues.

- in the old days, devs would spend more time optimizing code, for example, I've literally reduced DB load by astonishing numbers, not even joking here, 1000x load reduction due to query rewrites, 100k times faster due to code rewrites

By the way, I realise I have no optics here into your setup. Just consider this COVID lockdown-free, bored out of my mind advice. :P
> Kali Linux, which is a Debian derivative that is focused on penetration testing and security auditing. Kali Linux does not have the same restrictions on downloading during builds that Debian has

The security auditing distribution has less auditable requirements around building packages?
You can be more specific using the role guidelines.

Principal Engineers work on projects that span the entire organisation, usually addressing cross cutting concerns of several teams. They advice Directors and VPs on strategical, mid/long term technical decisions. They set the standards of quality for the org and engage with the community at large. They work on extremely complex and highly ambiguous problems.

In a chat with a PE he told me that this is the first role where he wasn't told what to do. In that sense, PEs often proactively look for problems to solve or new initiatives that will have a large positive impact in the company, rather than work in items assigned by others.

Lastly PEs are expected to have strong communication and interpersonal skills. They should be a force multiplier, align teams and handle scalations.
It might make sense but personally I tend to complain and ask for improvements if it's something I paid for, because hell, I PAID for it, I want it to work!
If it's free as in beer, I care less about the quality (usually I thank the authors for releasing it for free).
This was exactly my concern. I believe that Debian packages should avoid vendoring when possible, but that means it must be possible to package the individual modules, even if there are multiple versions, and even if there are many small dependencies.
To do that, you need a healthy brutal self-respecting trait that I think most of us admire.

The rest of us feel bad doing that, especially towards someone trying to use something we built ourselves that holds some measure of our own pride or even self-worth, it feels closer to obligation. So we waste our time trying to help the characters that deserve our help the least, and we learn to develop a resentful version of that trait over a period of decades.
Also worth checking out James’s simplified version designed for the Lattice iCE40 [1][2].

[1] https://www.excamera.com/sphinx/article-j1a-swapforth.html

[2] https://youtube.com/watch?v=rdLgLCIDSk0
WarsawJS Meetup #77 Online
There are five phones with >=5000mAh and less than 6" screens on the productchart link
It wouldn't be a sound business move, nor would it generate additional revenue from the positive PR.

It's been established that China is a key stakeholder in the economy of many nations, and it would be foolish to mismanage that relationship imo.
I think Mullvad doesn't use the NetworkExtension API but relies on tun/tap. WireGuard used to do this in the past. But if you want to run a VPN on iOS devices you need to implement via NE anyways, so I believe the development was streamlined and the macOS version was build using NE as well. Afaik you can still install WireGuard via Homebrew: https://www.wireguard.com/install/#macos-homebrew-and-macpor...
Well, the patent also mentions that it can spot Han people. Apparently it cannot discriminate between Caucasians / Indians and Africans. There needs to be work done there. :P
"something went wrong" at the linked site.

https://duckduckgo.com/?q=Congress+reconnaissance&t=fpas&ia=...
Top Reasons to Pick Wordpress Woocommerce Shopping Cartt
WordPress, since its origin in 2003, has been popular in the market as the best blogging software. However, over the years, WordPress has evolved and become a content management software that is suitable for non-blogging websites as well.

If you’re looking for a software that offers an open-source platform to build your e-commerce store with flexibility, WordPress is the one for you. Along with its WooCommerce plugin, WordPress should be your go-to option. But why choose WordPress? Here’s an ‘all you need to know’ guide about them.

Running on a low budget? Don’t worry WordPress & WooCommerce is Free.
For anyone who is starting a new business, pricing is a significant factor. Nobody wants software that will cost them their arms and legs. That’s why WooCommerce holds an advantageous position in the market because it’s free.
https://www.designomate.com/top-5-reasons-to-pick-wordpress-woocommerce-shopping-cart-for-your-next-ecommerce-store/
Sure they may have to fiddle with the dependency tree, but Node & Go both have well defined dependency formats (go.mod, package.json). It should be relatively easy to record the go.mod/package.json when these applications are built, and issue mass dependency bump & rebuilds if some security issue comes up.

Really seems like the best of both worlds, and less work than trying to wrangle the entire set of node/go deps & a selection of versions into the Debian repos. I mean Debian apparently has ~160,000 packages, while npm alone has over 1,000,000!
Raspberry Pi ?
Reverse Engineering the Great Escape
No, even if everybody was nice all the time you'd need laws/rules. Their purpose is not just to keep bad guys at bay, but also to give good guys a pre-agreed framework within which to operate.
contrib is for software that doesn't fit into a fully FOSS ecosystem. It's not for sidestepping security or quality concerns.

I wouldn't want to see FOSS with no proprietary dependencies stuffed into contrib because of packaging issues.
I strongly recommend being kind and polite, avoiding personal attacks, in all spaces.

> “How can you write a piece of software that doesn’t do y?”. “It’s 2021 and you still can’t make a program do z, how pathetic”

Leaving aside the attack with “how pathetic”, I can understand these sentiments from people who have been following the developments (or lack of it) with Signal for several years. That the main developers brush aside requests that are important for most people or ignore them and don’t respond on those would make it quite frustrating for the users who care enough to write.

Signal could do a lot better in connecting with the community of users who care to connect. Remember that the users have a stake in this, so dismissing their feedback as “this is free, don’t ask for more” is actually condescending. Without users and users who evangelize the product in their circles, no such project can expand or thrive.

Signal team, you could also practice being nicer and more attentive.
Ha ha, "overcompensating" - interesting to note that it happened because she was initially under-compensated. Also interesting to compare to Netflix - pay everybody at the top of market for their role.
I told my acquaintances that the "insurrection" would happen a full two weeks before it did.

Am I a broken clock, or are you just out of touch with the fragmented landscape of political commentary on the internet?
That's an interesting angle and makes a lot of sense - lot of these tech startups are not run by tech people, so having AWS helped them bridge the gap when it came to securing funding.
This is certainly not a full solution to reloading your mental context, but *persistent undo* is quite helpful.

After opening a project back up I just press undo a few times to see what the last edits I made were.
Just realised that this charter contains a rule against double jeopardy:

"No one shall be liable to be tried or punished again in criminal proceedings for an offence for which he or she has already been finally acquitted or convicted within the Union in accordance with the law."

which slightly surprised me, as the UK has allowed this for about 10 years, (I think). (I guess "finally" may be a getout.)