skysight-inc/HackerNews huggingface dataset:
Note that there is some confusion! In South Texas especially, the dish klobásník (informally "pigs in a blanket") is very frequently labeled "kolache", [1] despite having little resemblance to the traditional desert:

https://en.wikipedia.org/wiki/Klob%C3%A1sn%C3%ADk

[1] Here are the listings for "kolaches" from HEB, a very popular grocery chain throughout most of Texas: https://www.heb.com/search/?q=kolaches
I don't have time to spend on my FOSS projects and I don't care about user growth. If I use the project myself and my friends are deriving lots of value then that's more than enough.
> the debian packages sometimes seem to fight what you downloaded via pip

It's a bit annoying, but there are simple rules and it applies to pip/gem/npm the same (not sure about go): For each runtime installation you have a place for global modules. If you installed that runtime from a system package, you don't touch the global modules - they're managed using system packages.

If you install the language runtime on a side (via pyenv, asdf or something else) or use a project-space environment (python venv, bundler, or local node_modules) you can install whatever modules you want for that runtime without conflicts.
> "rewarding" their behaviour (in their eyes at least)

You must, in your own mind, depersonalize the requests and translate them into polite-speak. You know better than I that people who complain about software are usually unaware and frustrated. If they knew the whole picture and hadn't just encountered limitations in the software, maybe they'd be nicer.

The risk is that your resentment could lead to wanting to delay an improvement just because you want to disincentivize toxic demands.
I have found Slack search at work just sucks. Whenever I tried it gives wrong priority to results. Plus questions and replies are too short and search can not pickup on context.
What I Use Now Instead of Google
Search is good, but if you're like me and would like to just see the list of available projects, it's here

https://github.com/aquadzn/learn-x-by-doing-y/blob/main/proj...
Partly due to cost-benefit. I am hopeful that there is such a large mass of skilled labour or labour that can be skilled (so many graduates these days), that we can give them jobs and avoid having everything tech infrastructure related being pushed off to the big cloud vendors. As another comment replying to you mentioned, firms hire in-house accountants, lawyers, etc. --> If the cost of tech employees becomes favourable vs. outsourcing to the cloud, then why not internalise?

Its a big risk to put all your eggs in somebody else's hands. With in-house tech, you have somewhat more control. My 2c.
Yes. Fascists like Angela Merkel and AMLO must be stopped in their tracks.
Among others mentioned in this thread is: who knows? It's an unknown unknown

Maybe nothing. Maybe nanotechnology. Maybe information storage. Maybe photosynthesis. Maybe physics, math. It would almost certainly radically transform biology. One thing is certain: it wouldn't likely have zero effect on human understanding
Yeah, Cloudflare has already shown that it does cancel customers (https://blog.cloudflare.com/why-we-terminated-daily-stormer/)
In my reading the point of the post is that it's important to have a record of the important things (like why did we decide to do X, or to do it in this specific way), and that putting such discussion in the same context as things that aren't important to record makes it very hard to filter out the important bits later on if needed.

So they advocate for putting the important information in a separate context, that also allows for more thoughtful conversations.
The thing I find problematic is the line of what things to say at home, office and social media is pretty much non-existing (at least in my tech "bubble"). I rarely find anyone agreeing with me that politics should stay out of the workplace for example, or family gatherings etc.
> That ex-PM of Malaysia literally called for genocide of millions of French.

That's inaccurate. What he "literally" wrote was: “Muslims have a right to be angry and to kill millions of French people for the massacres of the past.”

I read his whole quote. He's a nutjob but accusing him of calling for genocide is inaccurate. Also, perhaps France should consider saying sorry for testing nuclear weapons in the South Pacific and maybe relinquishing its occupied islands and terrorities like French Guyana back to the indigenous people that deserve independence. It is 2021, not 1821 anymore.
Sure, but on a big screen. On a laptop screen, you can only read a few lines at a time. Especially on apps that add menus and other stuff to the top and bottom, like IDEs, browsers, editors, etc. A few lines more would do a lot of good. It's really like you're looking at everything through a letterbox opening.

In fact, 15 years ago I had a coworker who used two 20" 1200x1600 on their side next to each other. That worked really well for having lots of text next to each other. It's basically a gigantic 3:2 screen, which is still a tiny bit taller than 16:10.
Photo Video Maker with Music
Photo Video Maker with Music - King Master lets you create, edit and share amazing music videos, slideshows and stories with your photos, videos and free licensed music. Add filters, text, music and create personalized videos from your pictures.

Photo Video Maker with Music - MV Video Editor and Movie Maker App Available.
To be fair, we deserve it.
I don't know where you live, but here your landlord could absolutely not throw you out on the street the next day if you throw a party, no matter what the contract says.
There is ambiguity in Print[T](t T)? What different things could T represent there?
That’s hilarious
I meant it more as a solution to people thinking their bad behaviour is being validated.
His Durgo valve is stuck and needs lubrication.
https://job-prices.co.uk/durgo-valve/
In Italy we have an interesting app that is kind of a green social network: people are told some actions they could do, and then you can share proof of your actions with the community and get points. You can then use those points as discounts for green shops.
Take a look, it's called GreenApes
I completely agree, please behave politely
It's analagous to the brain-rotting line of thinking that pirating games is a benefit to the developer because "exposure".
Alternatively, it is not unimaginable for a foreign entity to
bribe or otherwise compromise a SolarWinds employee.
His Durgo Valve is stuck and needs lubrication.

https://job-prices.co.uk/durgo-valve/
> mass dependency bump

That’s not an option for Debian stable. They intentionally backport security and stability patches, and avoid other changes that might break prod without a really good reason.

https://www.debian.org/doc/manuals/debian-faq/choosing.en.ht...
The money going to business is the theft. It devalues cash but not assets. Poor people don’t have assets.
Philosophically, I think this is impossible. Even if there were discovered an omniscient, omnipotent being, there would still be question of whether it were supernatural or merely preternatural; the question of its divinity would still be subject to personal belief
I haven't seen it mentioned in that discussion, but it's the vendoring is interesting from the reproducible builds point of view, especially the recent solarwind incident. The dependencies become one step removed from their upstream distribution and potentially patched. Tracking what you're actually running becomes a harder problem than just looking at package version.

With vendoring we'll see Debian security bulletins for X-1.2.3 which actually mean that the vendored Y-3.4.5 is vulnerable. And if you're monitoring some other vulnerabilities feed, Y will not show up as a package on your system at all.
> Although a short phrase, "armed Trumpist militias" is doing a lot of work in that sentence. Even with hindsight, he is still technically wrong.

No, he's not.

> An armed militia is a very different beast from a unarmed but violent right-wing protestor.

The groups that attacked the Capitol were armed with a variety of weapons.
It is true! Everyone assumed this to be a hoax, but it's being built by cooler master.
The morality of destroying non-Earth life doesn't seem to enter into your analysis.
Nice try GPT4!
I like this overview of Mozilla's engineering track: https://twitter.com/Gankra_/status/1046438955439271936/photo...
Lessons I’ve Learned at 40
Older, deprecated API that requires root and will likely soon be removed from macOS.
I'd say it's bad design to have everything important in the open just because it's behind a firewall; it's got a huge blast radius when something goes wrong.

Securing your services regardless of where they are in the network should be go the go to
> Perhaps devs can nudge them to Debian.

From a management standpoint, we'd love to but, software targeting only RHEL/CentOS is a major blockage right now.

Some hardware drivers (like IB HBAs) also work more performant and reliably on RHEL/CentOS.
In my experience they walk around all projects making the odd comment. They are across all projects, but don’t do a lot. If there are issues between projects, they will help solve them.
Nope, it’s a culture problem. Everywhere were stuff is being made, you get what I call the proverbial twelve year old. These are emotional immature people who are unable to emphatically imagine that there is a person on the other side donating his time to create something that is useful.

They don’t see their own toxicity. If they see the roadmap and their desired feature X isn’t there, there will just be screaming about that.
How could anyone possibly know that? We haven't even identified them all.
This is also known as a "chilling effect"; A prime example of this is the self-censorship [0] of Wikipedia-readers after Snowden revealed that the US government was collecting data on people reading Wikipedia articles.

[0]: https://en.wikipedia.org/wiki/Chilling_effect#Chilling_effec...
Does morality come into this?
> Make someone pay for software and they always treat you far better.

Indirect correlation if you ask me.

"Consumer" users are most likely to behave as consumers, ie not being interested with the project but their work getting done. Open source distribution channels are often independent from the actual project management, opening the possibility for varying degrees of quality.

Paid for bugs are more irritating than free bugs. Consumer support is rare for "paid for" software (good luck getting support from Apple radar, google services, iOS App Store ...) where open source projects provide forums, issue trackers ...
I'm obviously biased due to dealing with their crap drivers, but intel's reputation always felt to me to be based entirely on "they open sourced and up streamed the code, so we won't talk about how bad it is"
A snippet of a quote from Pirate Praveen in the article.

> All the current trends are making it easy for developers to ship code directly to users. Which encourages more isolation instead of collaboration between projects.

This is where I would respectfully disagree. As a dev, packaged libraries from the system are often fine – until I hit a snag, and need to work with the devs from another project to work out a fix. With cargo/node/yarn/poetry/gopkg/... I can send a PR to another project, get that merged, and vendor in the fix while all of that is happening.

If I can't do that, I'm left with hacky workarounds, as upstreaming a fix and then waiting up to 12 months (if I'm on a six-month release tempo OS) for the fix to be available to me is just not practical.

Being able to work on a quick turnaround with dependencies to fix stuff is one of the huge wins with modern build tools.
It's a very reasonable policy to require an ability to build everything offline without accessing language "native" repositories. But I think a big problem is that Debian requires that each library was a separate package.

For classic C/C++ libraries it's not a problem, since for historical reasons (lack of a good, standard language package manager and thus high-level of pain caused by additional dependencies) they had relatively big libraries. Meanwhile in new languages, good tooling (cargo, NPM, etc.) makes "micro-library" approach quite viable and convinient (to the point of abuse, see leftpad). And packaging an application with sometimes several hundred dependencies is clearly a Sisyphean task.

I think, that instead of vendoring, Debian should instead adopt a different packaging policy, which would allow them to package whole dependency trees into a single package. This should make it much easier for them to package applications written in Rust and similar languages.
I hope Nix (or something like it) starts eating market share from other package managers, Docker, and the like. Nix solves this sort of thing at the cost of one of the cheapest things available, disk space. Every discussion about it mentions how complex it is; I remember giving up on creating a .deb after a few days of looking into that fractal of complexity, versus producing a Nix package within the first day of looking at the language.
I am quite familiar with all of the things you asked about, including the SGX server attestation stuff. I glossed over it for the sake of comment brevity; I browse HN comments on mobile and reply with thumbs.

I know their tradeoffs well; I also know the SF rumors I hear about the fate of their money.

I think they should have quite a bit more to show for it.
We do exactly that with our customers. Here is our roadmap but if you must have feature x you can pay us to prioritise it and get it sooner. It’s a great way to filter wants from needs.
After looking at the logo I know why
Athletes, musicians, bloggers, you name it do the same. Does that make them entrepreneurs?
Why would maintaining the integrity of union be an issue in the first place? It's not unless someone wants to secede. Who would want to secede, and why?
apt is an incredible package manager.

Don't blame the hammer, blame the carpenter.

The problem here is packaging, and maintainer decisions. And yes, I'm familiar with the issues here, and the bugs filed. I think it was handled... improperly as well.
If AWS cancel any customer that fails to succeed to an entirely arbitrary standard at problems that are "hard" then yeah, it kinda is AWS' problem. Or more specifically it's now Silicon Valley's problem because when these firms make identical decisions within 24 hours of each other nobody in politics is going to treat them all as unique and special snowflakes. The left have seen that they can apply pressure to get anything that isn't controlled by leftists erased from the internet, so they're going to amp up the volume 10,000% now. And the right have been complaining for years that tech firms have been captured by the censoring left - how will anyone ever convince them otherwise now? Claiming that Parler was full of Nazis? It's a tired strategy, it doesn't work anymore, the left describe anyone who isn't the left as Nazis and fascists. It won't convince anyone.
Related article (linked in this one) from earlier this year, about Kubernetes and its Go dependencies

https://news.ycombinator.com/item?id=24948591
Official Show Synopsis for Amazon’s Lord of the Rings Series
You cannot really do this when telegram is available on many devices at the same time. I can use it on 5 devices or even more at the same time. A feature that WhatsApp does not offer. The data is on my phone and maybe (if the backup works for once) in google drive or iCloud.
The Syncthing project will often apply this trait and you're right - it's admirable as well as pragmatic.
> Sure, but on a big screen. On a laptop screen, you can only read a few lines at a time.

A 15" FHD screen is as effective as 24" FHD screen for me. If the panel quality is good enough, I can work for hours without scaling and eye-fatigue.

At that scenario menus, extra screen clutter doesn't change anything since everything is proportional to the bigger screen.
I've been using this fully automated system for the last 5 years.

I store my photo archive on a Synology NAS at home which syncs to Dropbox and uploads a copy of each photo to Google Photos for browsing and sharing. I'm hoping to switch to Backblaze, from Dropbox, once Synology Photos is available and drop Google Photos as well.

I've documented the entire process and include source code on Github.

Github repo to automatically organize photos based on EXIF:

https://github.com/jmathai/elodie

Series of posts on Medium (to be read in order):

https://medium.com/vantage/understanding-my-need-for-an-auto...

https://medium.com/@jmathai/introducing-elodie-your-personal...

https://medium.com/@jmathai/my-automated-photo-workflow-usin...

https://artplusmarketing.com/one-year-of-using-an-automated-...

https://medium.com/vantage/how-to-protect-your-photos-from-b...
It's unclear exactly what these graphs are showing. The axes are not labeled well - why does "relative" frequency matter? From my reading of this post, all the author is saying is that the rate of those posts went up over time, relative to themselves. But if they're still an exceedingly rare occurrence, that tells a different story. How frequently were they appearing overall? What percentage of all Parler users posted messages calling for violence explicitly? What percentage of all Parler posts did the same? These are the questions that matter more in my opinion.

Until then, this claim seems like a leap:

> It is clear that Parler allowed the idea of attacking and hanging politicians to spread virally on the platform, either through gross negligence or willing ignorance.

The recent NYT article that appeared on HN (https://www.nytimes.com/2021/01/09/technology/apple-google-p...) mentions examples of posts being moderated and removed. So there is a non-zero amount of moderation happening, apparently? Let's also keep in mind, Parler is a 30-person company. How can they keep up with the deluge of traffic they received? If the answer to censored speech is "go make your own social network" but then people turn around to deplatform a small social network that does not have the funding, monetization, or staffing of a megacorp like Twitter or Facebook, then there is no viable competition for the big players. They not only have the competitive moat of network effects, they also are able to collude with each other to kill any new competition.

And if these companies like Facebook and Twitter face no realistic competition, we should recognize that they are simply public utilities operating the digital public town square on the public's behalf. As such, they must be held to a higher standard and required to carry all speech that isn't illegal.
<fanboyish squeaking>
I'm not a lawyer, but if they had a contract that AWS must provide 30 days notice then it seems like Parler has a case.
For contrast, YouTube was knowingly and illegally hosting pirated content for years before Google bought them and developed ContentID, and relied entirely on volunteer moderation (user flags) to detect it. Facebook has up until very recently relied entirely on user flags for moderation. Google web search is theoretically entirely unmoderated. And so on.

Valley firms built their financial success on being content neutral and even turning a blind eye to blatantly illegal content until they found ways to automate enforcement (or not), but are now forbidding competitors from being the same.
> The languages we are discussing where vendoring is common have simple build processes

For most packages, yes. But then you've got kubernetes. Or openstack. Or keras/tensorflow stack. They are significantly harder to deal with than anything else and essentially could build their own distributions around themselves.

Or pandas+scipy+numpy+mpl which lots of people just give up on and use conda.
https://developer.apple.com/documentation/xcode/notarizing_m...

Anything that doesn't follow all the steps here wouldn't be notarized, I'm assuming. If a whatever.o file compiled from whatever.cpp with gcc from the command line wouldn't have any viable way of just being uploaded to a website for notarization. You'd have to at least go through all these steps. As far as I can tell, you'd need to have xcode to do that.
I often find myself thinking the same about other projects.

A good example is Nextcloud, who keeps growing its feature list, but never implements any of them properly. It's a fair line of questioning when your Nextcloud install borked itself for the third time in a year, and Android synchronisation doesn't work reliably.
That was me. I always thought of myself as handy with cars though, not necessarily of heavenly origin. In fact, one person whose car I repaired with a leatherman and a coke can as my complete toolset and materials store thought I was a miracle worker. (I hope that fix held up until he got home...).

More seriously though, people who are that far into religion will see 'the hand of god' in just about every normal phenomenon, my paternal grandmother was one of those and she deeply believed all these things to be true, even when there were perfectly ordinary explanations for them. That never stopped us from getting along just fine, but I wouldn't press her on such items because her world was fragile enough as it was.

Religion is comfort food for the mind, and if someone needs their 'angels in human form' then maybe we should just let them.
You said these things were easy. My point is that it will be increasingly difficult to do so. Your comment about "If there's a will there may be a way" is not the answer because having a "way" doesn't mean it's easy, and that was exactly my point. Tor exists, but that doesn't mean it's easy to do Tor, nor do regular people use Tor.
If you're curious about how the 2020 predictions turned out: https://lwn.net/Articles/808260/
Wialon and HU-GO: an integration for a Hungarian e-toll declarator
This is the magic of "offensive" security, where you don't really bother with your own security posture :D

you know what they say, the cobbler's children are the worst shod ...
Then the left would have gone after whichever hosting provider they did use. And it obviously doesn't help with smartphone apps getting banned.
How POSIX-compatible is it exactly? There's a lot of niche features that tend to break on not fully compliant network filesystems. Do unlinked files remain accessible (the dreaded ESTALE on some NFS implementations)? mmap? atomic rename? atomic append? range locks? what's the consistency model?

Some of those things don't appear to be covered by pjdfstest.
Looks like the restaurant filed for bancruptcy in May. The new owner of the building may or may not be opening some kind of restaurant:

https://www.tbnewswatch.com/local-news/finlandia-co-operativ...
Parler hasn't been found guilty of anything in a court of law and given the free speech protections in the constitution, probably won't be, so this sub-thread is irrelevant.

The correct analogy is that a landlord cannot throw you out on a whim because they don't like your friends or your friends get in trouble. And that is true.
To the contrary: the surest path to sustaining human life on an alien planet is to throw earthly life at it, and then study what survives.
The situation with backporting security fixes is still the same. Debian could backport the fix to any node/go lib the same way they backport security fixes to C libs.

The only difference is that a backported fix in a language that uses vendored dependencies rather than .so's needs to have all depending packages rebuilt.