skysight-inc/HackerNews huggingface dataset:
> I wish my fellow Indians would stop this constant self flagellation and appeasement and have some goddamn pride

I don’t see it as an Indian thing (or a Greece thing as someone else replied). It’s a failing of all of global humanity that anything you can get away with is “ok” to 10-49% of the world’s population (have no concrete source, but I “feel” it’s below 50%, but still a significant number). The US President got up on stage just this week and essentially answered the question “why did you pay so little taxes in 2016-2017?” with the response “because I could! Don’t like the tax laws? BLAME JOE!”, taking zero responsibility for his own actions.
Same. I'd find such a "feature" extremely dangerous.
Smokescreen | Software Engineer | Mumbai, India | ONSITE, REMOTE | www.smokescreen.io

Experienced front-end/back-end engineer, adept with ReactJS and Node JS, to work on a cutting-edge enterprise cybersecurity solution.

Our product has a very rich and interactive frontend that has involved solving some complex and unique challenges, both on backend and frontend, and there are new challenges yet to solve.

Experience with TypeScript or any statically typed language is a plus. Experience with TDD is a plus. HTML/CSS and design skills are a plus.

Work with a rockstar team in a company with a by hackers, for hackers' engineering culture.

Email: careers@smokescreen.io
Don't forget lying about sandboxing.
I know your comment is in good faith because the core of what you're saying is correct, and I'm certainly not accusing you of anything... Instead of 'part of the culture' though I would phrase it as 'correlated with the culture' to avoid accidentally giving supremacists ammunition.

The point being, you have to rise above your circumstances. Just because everyone you grew up with is doing something gravely immoral doesn't make it correct. No culture should exude pathological behavior as a trait.
> I'm absolutely not suggesting you rely on a third party. It's very easy and preferable to pass around source code, and it's (by design) very easy to build GNU/Linux apps from the source.

Yeah, it is so easy that no one ever uses containers to ensure a consistent and working build environment for software!

Oh wait, yes they do.
> getopt is discouraged, getopts doesn't support long options

Hold up. The only version of getopt with long option support is from util-linux, which fixes all the whitespace issues people were discouraging getopt for. So what's the stated goal of this project again?

Heck, you don't even need to write code to detect usage of legacy getopt. It will panic every time you use the new stuff once it sees the option to turn on escaping.

Advertise all your cool features like argument types and help generation, but not this. I don't see how writing m4 is easier than just a while-case loop, but I may try it for the extra features.
+1

Miniflux is great, small, single-binary, easily configured with envvars and just gets out of the way. Gets good development and feels great. I don't use a specific reader - just webapp on whichever platform, works well.
This is an example of conflating the two things I talked about: acknowledging that almost all actions are fundamentally political, and talking about imperatives.

The reality is that actions have political consequences. You interpreted that as a requirement to track every possible consequence of your actions. That's a deeply false dichotomy, and is commonly used by people to avoid having to confront discomfort from the more immediate political consequences of their actions: "you're saying I have to worry about everything that might possibly happen as a result of what I do?!".

Nobody's insisting on that. That's a cop-out that allows people to say they're "apolitical" when what they really mean is "apathetic to the political consequences of their actions". Which is fine, sure, but, per the original comment, it's a bad look to not acknowledge that there are consequences when what you mean is that you are not interested in them.

What the "everything is political" folks (and the social justice folks, and the BLM folks, and unions, and environmentalists, and missionaries to a lesser extent, etc.) are saying is that you should care about a given set of specific consequences of your actions.

Whether you choose to agree to learn/care about some of those specific consequences, or none of them, is up to you. Whether you choose to associate morality with action/inaction (i.e. the difference between "taking no action against an injustice is equivalent to actively supporting it" and "taking no action against an injustice is equivalent to allowing it/passively supporting it") is up to you.

Like, there are plenty of things I don't give a shit about. Maybe I should, maybe I shouldn't. But I don't for a minute pretend that the fact that I don't care about those things means my actions don't affect them in potentially extremely influential ways. Denying that is Bugblatter Beast of Traal[1] logic.

1. https://www.goodreads.com/quotes/24779-a-towel-the-hitchhike...
Qt5.x.y might be compatible, but what about Qt4.x.y or Qt6.x.y? If some program is linked against Qt4.x.y it wont get any benefits and fixes from Qt5.x.y and the same will happen with Qt6.x.y.

And TBH i'm not sure if a C++ library can ever be backwards compatible, at least without major major hacks (think like automatically generating a "proxy" library that uses the old ABI to forward calls to the new ABI - i think the only C++ API that ever did something like that is Haiku so that they support both G++ 2.95 from BeOS and modern G++ programs from the same libraries - even then this is easier for them since they're the OS and can decide they'll always distribute those proxy libraries, which isn't something you can rely all Linux distros to do), since C++ does not even pretend to have a stable ABI. I know that the G++ developers are trying to keep things compatible but i'm not sure of the C++ designers care that much.

On the other hand on Windows, just a few hours ago i was playing a recent(ish) game made with RPG Maker 2000, which as the name implies was made two decades ago and yet still works perfectly fine. And i have a bunch of older programs that work fine linking against the latest version of Windows 10's libraries, with all the fixes and new features they've got over the years.
What about Japan seems like the future? Maybe you should try Singapore or many of the big cities in China. Singapore's architecture looks far more in the future than anything in Japan at this point. So do many other more modern Asian cities. China has lots of poverty but the big cities are far further along in their switch to digital than Japan.

It was a big deal during lockdown that so much of Japan's government runs on paper documents that have to be stamped with official personal seals (hanko). The new prime minister has claimed it's one of this top priorities because Japan is so far behind.
Actually, it's a bit more involved than that...

The gain is a one time amount

Wages are recurring income. So when wages fall by 50% you need to value an annuity with half the cashflows as before. The PV of your wage income stream over some time horizon can then be compared with the one time gain.

Otherwise you are comparing a stock concept (wealth) with a flow concept (income)
You've misinterpreted me. I don't say Flatpack is failed because it is "lacking" these capabilities. Quite the contrary. I mean we need Flatpack or something alike because that's what they offer. BUT Flatpack and Snap (and some other alike, I can't remember, there were 2 more) seem failed because everybody around seem hating them. There are just so many negative comments around. Therefore we probably need something like Flatpack but way better so people wouldn't be dissatisfied.
I think you'll have to be a lot more concrete to make this claim particularly strong. What is a 'dead end' culture? How does that contrast with the problems in the West (and yes, especially those in the US)? How did China 'throw off' their shackles in a way different to Japan post WW2? What are the actual 5th century ideas in play?
Exactly agreed, I don't think this level of cooperation/manipulation is very likely or easy, but it's certainly very convenient for the elite.
A lot of anecdotes and conjecture here, so it’s worth analyzing the median trends across generations:

https://www.bloomberg.com/opinion/articles/2020-09-23/median...

https://twitter.com/ernietedeschi/status/1308748407633309696

https://twitter.com/ernietedeschi/status/1308813020425007105

(yes, these are all adjusted for inflation)

Real median per capita income is the highest its ever been regardless of which inflation index you use -> https://twitter.com/Noahpinion/status/1307793622369103872

Not only that, we’re on average working fewer hours — so not only has income growth been higher in recent years, it’s been of higher quality -> https://twitter.com/Noahpinion/status/1308790402082766849

Anecdotes are important because they allow people to voice their concerns, but it’s important that we don’t miss the forest for the trees.
This seems to miss the article's point. You wrote:

> I don't think [running apps directly as OS packages] is more secure than [running apps via flatpac]

The article's claim is that running them via flatpak _is_ less secure because they don't automatically get security updates when the distro's libraries are updates and, as a result, they're less likely to receive prompt security updates. Do you disagree? If so, why?
Agreed, although the 'selling stuff' market is inevitably more fragmented than the 'data gathering' market, which means that the average 'data gathering' company will be more valuable than the average 'selling' company.

That's not to say there aren't giants like Amazon trying to buck the trend...
Just another reminder bash scripts are unnecessarily complicated, use python instead.
On top of that, what is the proper way to acknowledge contribution? "CC-BY-SA Africa and Finland"?
Yeah, I don't know about Poland specifically, but the black players in the England football (soccer) team quite often get racially abused in Eastern Europe/Balkans.
If you have a probability distribution, it is however possible to calculate the running time for different types of inputs and multiply those by the probability of the input being of that type to get an expected runtime which can then be expressed via O-notation.

I think this is well established practice, since there are a lot of interesting algorithms and data structures that have been widely studied and are probabilistic.
Pattern is high trust societies vs low trust societies.
If governments become authoritarian enough because they know exactly who went to protests, there won't be any climate change protests.
Do they count people as unemployed only if they are actively looking for work? If it was the case, there could be many people without a job and not looking for one, which could explain the discrepancy
At least in the blog post, the alternative solution has 10x the number of lines.

Of course, if you benchmark and this turns out to be important, try to optimize it.
I think it is the heavy handed 'do it our way our way or we deplatform you' that publishers do not like. They are in a position where they can make or break someone with a couple of lines in a config file. They have also been playing favorites in their other algs. The content publishers know exactly what is up as they have the analytics to see the drop off when someone tweaks their position. Tossing a billion out there sounds like they want to keep some of their favorites going.
Well the effort is to move them from the British Museum to the Acropolis museum, so I guess "easily" depends on where you're located.
If your application is that complex then yes you probably should be working with it in a container.

There are decades of very good desktop applications that are simple and easy to build. Flatpack will just encourage things like slack.
Companies demanding unpaid overtime and long workweeks is common enough that Japanese literature has a term for them: Black Companies.
All of the asteroids are self-similar and I’m using size to mean length here, though admittedly the term can be used to mean area sometimes.
What do you mean? You can still print at the other end if you really needed certain designs to be somewhere on paper, no?
A code mirror and mailing list is a perfectly fine DVCS for the purposes of contributing code to an open-source project, and it doesn't lock a whole ecosystem into a monoculture walled garden.

> feedback that can be given right there on the line of code it pertains to

Done easily with a mailing list, and you can be sure that the comment won't just magically disappear because GitHub decided it was fixed even when it wasn't.

> excruciatingly painful if they don't even use a modern DVCS like git.

As far as local development is concerned, there's no reason you can't use all the git tools to manage your changes.
Hey Darek,
Thank you for your valuable feedback! I really appreciate it.
Let me answer your question.

I phrased it "different approach" as the approach I see in the industry so far, even in my current role, is that we have to manage 3-5 different tools to manage our digital workspace.
Jira for projects, MS teams/outlook for conversations or file sharing. And the challenge I see in these tools is, they don't get along with each other easily.

So, I wanted two things to be solved while building Youspace.io. First, all that necessary tools be available in one place. Second, make these tools easier to use and manage.

For the first problem, I developed Youspace.io to have all those tools/apps available in one place(still a lot more features are in the works). Then for the second problem, I created concept of workspaces to organize tools contents in one place.
Say you are working on a project for redesigning a local restaurant's website. Youspace.io will help in creating a workspace for that project, share it with others who are working on that same project. And as workspaces have all the tools put in one place, you can focus all your energy to your design and need not to worry about looking elsewhere. Also you can do private conversations with people who collaborate with you in Youspace.io.
With private and shared workspaces, you can organize your work/projects any way you want.

I am continuously building more features and making Youspace.io more useful.

I hope that was not too long and it answers your question :)
The median is only useful in certain kinds of distributions and many people argue that income distribution isn't one of those.
A better model would really be a low-waste lifestyle and compostable packaging/materials. Greatly reduce the amount of items that are thrown away and provide community compost sites for the packing materials. Pickup interval of regular trash could be reduced to once every 1 to 3 months.
Current USDSer -

We hire from anywhere. If you have the skill set, battle-scars, and a willingness to dive into hard problems, we want you.
In France it's more North and Sub-Saharan Africa than Middle/Near-East
Faxes don't work. What are you supposed to do with them? Stick them a filing cabinet and then go look them up there when needed? Faxes were better than snail mail but they suck compared to anything modern. Even the Japanese know this.
Your posts seems to highlight why I'm wary about these extractable site generator things - it appears that people much smarter than I use them out of the box but don't really peer into that box, so end up with queries like yours.

Whereas dumb people like me hand code a site and keep small chunks of code or 'boot strap' type folders where we can re-use old assets quickly and with the knowledge of exactly what's in them.

I don't use Hugo, etc, but it seems odd to me that it's not abundantly clear how to nix CDN and Google asset references from the site generation code.
Thanks! You just made my day ;)
Inserts spider-man pointing meme
One function is all you need for ML Experiments
I might have been unclear on this aspect. My point was that privacy can affect other rights in complex ways, including, as a way of example, freedom of speech.

In the example I was talking about in the article, I was trying to say that nowadays people have different norms and opinions on what is fair. That is great, however this means that without privacy I can hurt you simply by sharing something about you with a a certain community. For instance, I can take something you said in private, or one fact about you (i.e., you are a member of party X, or have a certain sexuality, or belong to a certain religion) and share with a community that will misinterpret or attack you for that.

In the past we allowed the press to violate privacy of important people for something nefarious (i.e., they hunt people for sport). Now everybody has the power to violate privacy of anybody for any reason they see fit.

So, now maybe we should forbid everyone to violate the privacy of anyone, otherwise we will lose freedom of speech, because will be afraid to say anything for fear of being taken out of context. Maybe we should all agree that if you disagree with somebody you cannot call a mob to defend your opinion, but you should call them with your speech. That is not an obvious choice to make. As others have commented, what about actually powerful people? Just disagreeing with them will not change their opinion, because they are more powerful than you. So, I am not saying that is easy to understand what to do, but that privacy can actually change how we use other rights.
In most countries holding cache is a net loss due to low interest rates so that's not necessarily a good argument.
I don't know if this applies to you, but I've purchased multiple pairs of airpods and airpods pro (only ever lost one bud) and I've gotten 1 very professional counterfeit (sold at a major US retailer, looked perfect) and one bad set from the factory. Both had the problems you are mentioning - terrible battery life, terrible pairing and connection.

I was able to return both of them (convincing the retailer that I had not swapped out a counterfeit set of airpods and was trying to return them was tricky), no problems anymore.
This is definitely a surprising, if welcome, development from GCP. We used to be pretty significant users of Pub/Sub but migrated to Cloud Tasks after several discussions with our account manager indicated this wasn't the direction they wanted to go with PubSub.

The implementation here also seems to be somewhat unusual at first glass - in particular that a retry of any given tasks appears to also retry any subsequent message with the same "ordering key".

I do wonder what use cases this is targeted that wouldn't require pretty extensive work on the application side to ensure good idempotency. Does anyone have any ideas of problems this would solve in and of itself?
Funny, just by reading the article's title I'd say that the incapacity of sizing concept importance is a more important issue than privacy.
New California reopening rules require 'equity' measure
Show HN: Why Privacy Matters
“You can’t make another Facebook... Competition is impossible”

Facebook solves multiple problems for users, but if we just focus on community...

I’m seeing people adopt solutions like Discord and Slack as Facebook alternatives .
> there isn't a distinction between positive expected value financial games, versus negative expected value financial games except cultural tolerances

Why not? positive expected value games seem like a much better thing to post your money into.
> California will begin to require counties to bring down coronavirus infection rates in disadvantaged communities that have been harder hit by the pandemic, a move that could slow the methodical reopening of the nation's most populous state.

Guess who gets blamed when California "isn't allowed" to re-open?
> Maybe they're competing with OVH to be the next MCColo.

That's my guess. That was the original value prop, right? MCColo with SSDs on every instance.
This is increasingly true in the Private Equity (PE) world...

A lot of recent exits have been sales to other PE funds rather than to the IPO market.

PE / VC have become an Assets under Management (AUM) game where the GPs only care about the fixed fee they get on the cash invested. With funds locked in for 10 years or more, that's a massive annuity - who needs outperformance?

And if you do need to show liquidity, let's exchange a few assets between the usual suspects...
North Macedonia/FYROM claiming ancient Greek/Macedonian heritage was (and still is I think, even after the recent events) a big issue though, no?
Well, I never said I was concerned with security. I am to some extent but not to the point where I inspect every single update.

What I value most is having every software or library available through some form of package manager. Downloading static binaries off the internet without auto-update just doesn't make it which is why I like having Flatpak as a fallback.

It also makes it easier for the common user to have every piece of software available through one store. They don't need to know whether it's a .deb or a Flatpak underneath, it just needs to be there and work reasonably well.

There's really no other option: either distro maintainers include every single piece of software in the repositories (unlikely), or we need a common format that works on all distros (already the case with Flatpak).
Brave versus Chrome
>Like, literally everything in that paragraph could be written about literally any part of the world cause humans are just that shitty.

Absolutely not true. It applies to low/high trust societies and is an cultural issue.
> The whole thing is in the context of farming.

The context is understanding the industrial revolution thats why there is only one argument about farming and the title is "Industrial Literacy".

> Yes, burning them releases CO2 as well, but that's the least of your problems with this sort of burn-chunks-of-random-stuff-for-heat setup.

Ok cool but you ignored my point that the burn-chunks-of-random-stuff-for-heat setup is exactly what industry does and it does it at a much larger scale than individuals.

You are trying to compare the toxic smoke produced from individuals to the toxic smoke produced from industry as if they are the same or unavoidable when infact they are not. The toxic smoke produced by industry contains all the same toxins and the link I posted demonstrates that industry produces 6 times the amount of toxic smoke.

> I would love to see a reference for this.

I just gave you references, "Soil Biology" its a discipline of agricultural science with lots of literature and knowledge.

https://en.wikipedia.org/wiki/Soil_biology

But if you want me to point to one person / literature specifically then again read the one straw revolution by Masanobu Fukuoka

> In contrast to the monoculture the author is advocating for

They are advocating for "Industrial Literacy" but they have not read any literacy from modern day agricultural sciences or environmental sciences or at the very least they make arguments that are ignorant of this literature, with the end goal being "Don't worry its fine".

If they are ignorant of Scientific Literacy while advocating for "Industrial Literacy" using the same arguments as climate change denial propaganda exactly what literature are they advocating people read?

> I’ve said before that understanding where our modern standard of living comes from, at a basic level, is a responsibility of every citizen.

it starts advocating "Industrial Literacy" as a responsibility of every citizen, and it ends that way too.

> Let’s recognize the value of industrial literacy and commit to improving it—starting with ourselves.

Please stop trying to inject false context into what the article states, the author is fairly clear on their understanding and intent.