skysight-inc/HackerNews huggingface dataset:
Nobody cares who owns land being kept in pristine state except those who want to exploit it. If anything, they get thanked and given awards, and we call it philanthropy (even if it is often self serving). People only get outraged when resources are being exploited, and worse when resources are being exploited and the benefits going somewhere seen as undeserving.
I still think this is a problem of public key servers being a broken idea, rather than PGP itself.

It's 20 years since I've been to a key signing party, but there are still several small circles of trusts where I have very good ideas about the trustworthiness of each member and of the overall circle.

I still trust the crypto that PGP (and OpenPGP) uses. (With the caveat of no forward secrecy unless you try to handle that yourself).

I'm not entirely sure I've _ever_ trusted a key server provided public key, beyond the use case of trying it to open a conversation in which I can verify (to whatever level is needed) whether the person on the other end is the person I am trying to communicate with.e
If items aren't priced, that should be illegal in CA.
I'm a TUI nerd and I love them... But I've used terminal emails recently... and hum, 80% of my emails involved pictures.
Same, but with mercurial.
Recent releases encourage you to remove xorg.conf altogether and let it figure out the config itself. Works pretty well from what I have seen.
>if we assume that most people people are too gullible and dumb to live in a society

Most people don't have the experience to properly discern information that they aren't intimately familiar with. They don't practice it. They don't have jobs requiring it.

You probably can't run a marathon if you've never trained before. Why are we assuming it's any different with information?

>there is no longer any reason to uphold the social contract.

Explain.
mail, pipes and grep?
They are implying that the fundamental design of the 737 MAX was a mistake due to the engines. MCAS is a like applying a poorly designed bandaid to a deep vein cut.
I’m in the process of dissolving my stripe atlas Delaware c Corp. it’s been a nightmare year for me and legal fees. For anyone who plans on bootstrapping a software biz, check out my blog post https://leojkwan.com/stipe-atlas-beware/
This is a very useful way to think about a/the web of trust. Thank you; I am sure I will use it later.
Or at least a list of topics/keywords to search for to start learning some of the other ways?
The second winner of the 2005 Underhanded C Contest has stuck with me for years, because it's a thing of beauty hidden under an innocent-looking bug.

http://www.underhanded-c.org/_page_id_14.html
It seems like it's a book, not an actual tool.

If Trello or sticky notes works for you, then it's the best option.
dlib's face recognition is unsuitable for large-scale (a million faces) or single-reference recognition tasks.
Online portal is one thing; doing it correctly is another
You're not wrong, but it's one of the many reasons that the Play store has become a complete sewer in terms of quality, safety, and legality of the products offered.

Like Facebook, Twitter, etc. Google built the Play store (and Android at large, really) as a barn with all the doors open, and have been slowly closing them when users get too angry about a given (ridiculous for a multi-billion dollar corporation) problem.

Apple, on the other hand, built a walled garden and added doors to it as needed, and occasionally has taken some away too. You can use the cynical read and say this is to further their position in the market as the "pro privacy" alternative to Google, or you can say it's part of their core company ethos, but the result is the same either way: buying an app off the App Store carries little/no risk, and Apple strongly favors users during any issues that may arise. Play store on the other hand can be 100% safe or extremely risky, with little/no way to tell beforehand, and Google's end user support is notoriously terrible.
I hope that everyone that is trying this out and/or is excited about the technology is aware that they are basically giving away their biometric data. The way you talk, your physical dimensions, your behavior, everything that makes you you can now be monetized (if we’re lucky).

I know the same argument can be made for buying stuff online - but in the physical world you cannot really change your appearance without ridiculous costs/time involved.
Given all the above, I'd call them "working", not working :)

> top performance available on the market;

Not anymore with new Navi cards. And competition in the Linux market will probably get even stronger with Intel releasing new GPUs with open drivers next year. I.e. there will be no reason to buy Nvidia anymore with all the blob downsides that aren't going to disappear.

> off-the-shelf passive cooled 4K capable cards (GT 1030);

For gaming 4K is really a read herring today, and for regular non gaming desktop use case, you don't need strong GPUs even for 4K.

> (significantly) better performance per watt and less noise for high-end cards.

Also not anymore with Navi.

So I'd say things today look pretty bad for Nvidia on Linux, and they'll be gradually losing Linux desktop market, until they will start playing nice with upstream. Time will tell if they actually will. I don't think they care though. And neither Linux users would care to use them.
#1 is a business need.

#2 is a gray area.

#3 is business burn -- when an organization "needs" to hire loads of people to work on useless projects just to align to rigid HR rules, the business has stopped to drive operations and instead operations are driving the business.
Rust. Non-portable bull. Sigh. I guess that's what makes for news on Hacker News.
https://github.com/emersion/grim
It's unfortunate, but it has no practical bearing on the fact that the language is still actively maintained and improved upon, with a major release every year in late May -- 5.32.0 being the latest such release.)
That's a good point. You need a language that doesn't move and always remains backwards compatiable. But I presume C is not a great choice as it's too low level.

I think JS will have this property for a long time, because of it's browser ties. And Haskell is another language I think won't change dramatically if you use the fundimentals. However in both cases you will want to roll your own web framework or at least pin to one you like, ideally something minimal.

However it does raise the problem of security patching, or lack of if you go down such a route.

The other mitigation, which you can do in any language is Inversion of Control. Have your code specify what sort of things it needs rather than use hard dependencies. E.g. "I need something that takes a string and a function and routes it" rather than "I need Express.js", with a layer that maps this up to actual implementations.

This way if frameworks change the mapping layer should be all that needs to change. Again pick a language like JS, Haskell, probably C#/Java etc. that is likely to be backwards compatiable for a few years to come.
OTOH, if someone comes out in defense of someone other than themselves to rule, you can most likely write them of as shills.
It's ironic that "live streaming" has gotten worse since it was invented in the 1930's. Up until TV went digital, the delay on analog TV was just the speed of light transmission time plus a little bit for broadcasting equipment. It was so small it was imperceptible. If you had a portable TV at the live event, you just heard a slight echo.

Now the best we can do is over 1 second, and closer to 3 seconds for something like satellite TV, where everything is in control of the broadcaster from end to end.

I suppose this is the tradeoff we make for using more generalized equipment that has much broader worldwide access than analog TV.
100% Agree. I originally got into Puppet after spending several months with a client that wanted me to write bash scripts to push out a major middleware deployment, switchover, and uninstall to 10,000+ stores. There was no standard for the hardware in the stores, and their configuration was all over the place because 100's of teams also used (non-idempotent) shell scripts to push changes.

I learned a lot about catching all the different bad things that can happen, adding prerequisite checks, rolling back changes automatically, etc. In the end, a tool like Puppet/Chef/Ansible would have taken a fraction of the time to develop scripts for.

Containers have definitely lessened the need for mutable configuration management, but they are still useful in the 90% of environments that are still working in a past decade.
Oh yeah, I saw that. I'm also hoping to be able to use the h.264 compression hardware built into the SoC we're using and it was my understanding that jsmpeg was MPEG1 only.

That being said, the ffmpeg solution is not using the hardware accelerator either, even though it does support MJPEG. But I think with work we can get a gstreamer based solution: the missing part is an equivalent of ffserver that works with gstreamer. The hardware vendors like to provide gstreamer plug-ins for their accelerators.

Also, it's weird to me that this needs a giant javascript client library. What about the HTML5 built-in video support?
There is a lot of voting manipulation that occurs on HN (despite the best efforts of the HN crew and algorithms). Facebook actively manages its public image and that extends here as well. Mainland China does it too. And there are many others. /tinfoil
Maybe there should be a button on the user page that says "I have no virtues. Please delete my account."
Just an idea but maybe you shouldn't run errands at noon anymore? Twice to the ER from running errands seems extreme.
I've sworn off of Samsung after owning many Samsung flagship devices over the years. I now have OnePlus 7 Pro and it is the best phone I've ever owned. I'm never going back to Samsung. There are other manufacturers building much better Android phones than Samsung.
My last two builds were an i7-7700k desktop and an i3-8100 FreeNAS (FreeBSD based) build. The i3 will become a Linux box for other purposes once cheap Xeon Es become available on eBay.

The onboard graphics support is great. Now I can use my PCI slots for a 10gb SFP+ backbone and some other stuff.
My view of fads is that they are endemic to domains in which the underlying structures are complex and deep, but in which being able to rapidly assess tribal affiliation IFF[1], evident, costly, and at the least not trivially donned-ordoffed signifiers are required.

I've noted the similarities previously across a number of domains: clothing, music, food and diet, fitness, art. To a certain extent architecture. Automotive and other equipment or product design. Fandoms around books, or films, or comics. Theories of political economy. And management fads. See:

https://old.reddit.com/r/dredmorbius/comments/62uroa/clothin...

Add to that software languages, development methodologies, and academic fashions.

The inderlying reasons are information theoretic as well as tribal. We're working in complex multidementional dynamic spaces with diverse worldviews and incomplete, inconsistant, variably understood-and-applied vocabularies (and other symbolic references) scrabbling for a small pie and limited prestige slots. Simply understanding a common language (or choosing which to adopt) is a high-risk decision made under highly imperfect knowledge.

________________________________

Notes:

1. Indentify friend or foe: https://en.wikipedia.org/wiki/Identification_friend_or_foe
> We even use SSNs for identification!

Funny you should mention that in your call for caution against black pilling. When SS was proposed there was massive popular outcry against serializing citizens with a federally assigned number. The USG assured everybody that SSNs would only ever be used for the distribution of benefits...
The biggest thing I've learned since college is that any press about a soon-to-be money loser is one you DEFINITELY want to invest in
I've been following ben eater for about 2 years now. I've learned so much from his well explained well illustrated videos. Right now it's kinda hard for me to get my hands on every component he uses, but soon I'll take a shot at building a 8 bit computer as well. I'll may start with a full adder built with transistors only.
If you're doing some sort of processing where you're calling an external script hundreds or thousands of times, you're probably doing it wrong. You should be writing it to get called once and process your input as it comes in.

That goes regardless of language. If you're calling an external "thing" thousands of times to process something, you're going to have issues with performance because the approach to processing the data is bad.

You can get away with it to a point by using only the most simple and basic of tools (cat/cut/tr/echo/grep/etc), but one of the common reasons that shell scripts get rewritten in Perl/Python/etc is to process data without making hundreds of thousands of calls to spawn external processes.
Africa of course already has 3 regional currency unions (West CFA, Central CFA, Common Monetary Area) and I wonder if that would have worked better in Europe as well. Call it an intermediate step if you want, with the united Euro a kind of nice ideal to strive towards, once all EU economies are on the same footing and have well-correlated economic cycles (so basically a long long time in the future).
I can assure you that Google goes to great lengths to ensure ancient backups of your user data do not still exist.

No backup of user data exists more than 30 days there, typically less.
It really wasn't, but I suppose it clears the low, low bar of perl 5/6
Of course the items are priced.
Hundreds of Jain youth are choosing to renounce the material world
If you are using mpeg1 you can just dump the packets on the line. And if you want to get fancy you can read in a HQ stream and setup a beefy server to run 3 or 4 conversions to different bandwith classes and move clients up and down as required.

My code is geared to robots -- and has not been updated recently but there is at least a example of the simpler multiplexing in go.

https://github.com/mbrumlow/webbot
Stripe Atlas is the one and only system I've discovered that makes it possible for founders outside the US to get a US bank account. I know dozens of founders with varying degrees of success who have tried for months and failed.

If you're in the US, then it's different. In particular, I don't think Delaware is a good choice for most bootstrappers. Creating an LLC in Nevada, Wyoming or another low-cost, low-hassle state.

It also depends on the state you live in. California, for example, is very aggressive in classifying every business owned by its residents as doing business in California, so many California residents either form a California LLC or leave the state to start their businesses.

Standard disclaimer: I'm not a lawyer, I'm not in the US and if you make business decisions solely on the basis of what you see on a forum, it likely won't end well.
IIRC after Alef went "bust" due to disagreements about GC, its thread semantics got ported to C as libthread, as well as used in Limbo. Then Go kinda resurrected it but with GC?
For many languages, the implementation and spec are completely separate entities. Many of the biggest ones, actually:
- C
- C++
- Java
- JavaScript
How Secure Is iMessage?
It’s effective but tends to be a considerable amount of work to maintain, especially since the web is more dynamic these days: imagine what it would take to filter only authorized connections to a service hosted on AWS, for example, where anyone in the world can get IPs in the possible range and even put data on white-listed hostnames like S3. You’re basically building an allow list of host names, intermediating every update path, etc. and dealing with things which were designed with a more open model — e.g. do you disable things like OCSP or whitelist more third-party resources?

This also heavily encourages microservices since most non-trivial applications will have some reason to connect to fairly arbitrary resources. Hopefully that can be sandboxed well but relatively few apps were designed that way and that general class of missing things which weren’t supposed to work is notoriously easy for even experienced teams to miss.
Oh, maybe I should clarify.

It's evil in its intent to freeze the West out of Africa. Or rather, not to freeze us out, but to push us out of the the driver's seat so to speak. At the end of the Chinese strategic vision, is an Africa independent of the West. With either Africans in the driver's seat, or Chinese in the driver's seat. Or both. But no one else.

Now reasonable people can debate if we deserve to lose that seat. There certainly are good arguments that we do. But the irony, and the insidiousness here, is that the Chinese are being every bit as colonial as we were, they're just being a bit less greedy. Colonialism is not only evil when the West practices it, it's evil when China practices it as well.

Of course that sounds self serving coming from a Westerner at this point, and maybe it is a bit? But it's just how I see it.
nice. I have a similar project that I use for memes, but you could change the code for the subs you like (hint hint)

https://github.com/victorqribeiro/memes
What's the difference with pareinfer? https://shaunlebron.github.io/parinfer/

It seems mostly similar, except you hide the parenthesis inference.
That and html only messages are a problem indeed.

In macOS, however, it is trivial to pass it to quickview, which can display most anything.
Or use X11, which is what people will actually end up doing.

At the end of the day, X, GNOME and KDE have all figured out how to work with NVIDIA binary drivers, but wlroots has not.
OCR and image descriptions have come on leaps and bounds...
To be fair, Samsung's internet browser is actually a pretty solid piece of software. I bought my S9+ well over a year ago and prefer their browser over most other mobile browsers. It does adblocking and Dark mode effortlessly, especially the latter, which is super critical when you have a great OLED screen and are browsing at night.

I'm a diehard FireFox user on desktops/laptops but I have had no complaints about Samsung's mobile browser. Some people just seem to like shitting on anything Samsung in the software space without realizing that they are more than capable of writing good software.
That's gonna take a lot of transistors. I suggest doing it with gates instead. Using transistors is like programming a computer with machine language; using gates is more like a good macro assembler.

Building yourself one NAND gate with transistors and resistors would be a valuable learning experience, but building 100 of them won't teach you anything new.
Do I like the delivery TLD?

4 syllables, doesn't roll off the tongue

Ehhhh
Similar to the difference between asm (discrete), C (low level logic ICs), and Python (ATmega).
Is Coffee Just Socially Acceptable Addiction?
That had far more to do with reactions to the person behind cperl, than cperl itself.
No.

The small engineering team of 5 people can't properly deal with more than say 1 support request per day (since any request getting to that level is almost certain to require adding/modifying a feature or the way the product works).

Gmail has 1 billion users. That means fewer than 1 in 3 million people can have a support request that gets through to the engineering team without overwhelming them.
You want WebRTC
Pull Request Manager
Oh ... ye, see what would happen if I were to make regulations without asking for expert input.
The hard problem in this space is spam prevention. Its not immediately clear me to if this even addresses it? Other than giving ban/filter controls to a human.
> To run a project into the ground and wash one's hands of it... is not worthy of endorsement.

But to run a project into the ground and not wash one's hands of it is an even worse endorsement.

You might not trust the Xorg devs to develop you a new window system, but at least you'd trust them to know if their own, existing code has fundamental problems.
How about the opposite direction? Instead of needing parentheses in a language with infix notation, can parentheses be removed in a language with prefix notation (like Lisp)?

Is elegant composition possible with prefix notation and some whitespace and indentation instead of parentheses everywhere?

I think it might be.
I think that depends on a protocol that only Sway (the compositor) implements.
I am not trying to win a popularity contest. If you care about secure messaging, and want to be sure you about who you are talking to -- then you have to use something like pgp.

I don't think the number of people using something invalidates a technology's technical merits. All we now have is a bunch of people thinking they are secure to one day have a very rude awakening not if, but when their communications are compromised at for the sake of popularity and ease of use.

Most of the arguments against PGP are about clunky clients, and such, this again is not a argument refuting the technology. Meanwhile the new systems solve the ui problems by dropping the most important part of encryption -- the ability to validate.

So for me, I will stick with gpgp and the like.
If you saw the growth of Chinese and African independence as a threat to your own perceived dominance you would. The poster seems to think of that as bad for the west.
did you look at nmh? https://en.wikipedia.org/wiki/MH_Message_Handling_System
Isn’t this mh?
We also lost the ability to broadcast things like rain, snow, fireworks, dark scenes and confetti with the loss of analog.
Why (the hell) would politicians issue hunting licenses, though it happens, with the same questions, here in north america? I never understood the explicit support of non-food-related hunting.
Nubike Chain-Less Bike
i agree that it's a paltry amount.

however keep in mind that this initial 'good faith' payment by boeing does not in any way limit the rights that the families have to compensation that results from the legal system.

the actual amount will likely be a lot more than $100m. but we shall have to see.
this was a huge deal sometime back.

the fact you could get roughly the same order of magnitude performance as C in an environment that didn't need tons if #ifdefs to work on various platforms was amazing.
Not sure why you’re being downvoted for this very accurate assessment of a possible alternative .
I guess not, unless Eritrea is leaving the free zone at the same time.
the author is saying the same thing. although he didn't mention efficiency in his article, which is an excellent remark btw. but he is saying you can usually go from logs to metrics but not the other way around. and that we often need both.
I see, I just think it will be cool to have one on my desk. Take a look a this video (https://www.youtube.com/watch?v=xISG4nGTQYE) I got the idea from it.
And usually more power-efficient and faster in execution speed.
Some delay from many producers is almost certainly intentional. Live content providers want to be able to have a second to cut a stream if something unexpected (profanity, nudity, injury...) occurs on set.
I use a Dasung Paperlike Pro to do work on occasionally. I love it. It was expensive but personally it was worth every penny. Nothing beats coding outdoors with natural light. Pretty much the only thing its good for is reading/writing, but that has its own benefits.

I had to customize colors in vim as well, since you lose all the colors when you use eink, but that's only a marginal drawback.
As a solo developer, you should only be doing the things you are really excited to do, not waging psychological warfare against yourself.
Was this intentionally a subtle self-referential joke? Or was that an accident?
Believe It or Not, We Know What You Are Looking At
Oh I don’t know... “star-star” is pretty cool... I tend to agree with the others who think this is a little too much bellyaching.