skysight-inc/HackerNews huggingface dataset:
Why I should...

* Remove a background "online"?
* Write a resume "online"?
* Create an E-mail signature "online"?[1]
* Create a profile picture "online"?
* ...

Operating systems are happily executing programs on your computer, quick, autonomous and reliable. The first in the list which makes sense is Jitsi.

Here some personal recommendations:

* Use GIMP or KRITA
* Use LibreOffice or Latex with moderncv[2] (We're on hackernews, right?)
* Use your E-Mail application and plaintext!
* Again GIMP or use included tools of the application or network (Signal and other provide it)
* For polls you can use often included features of messengers (e.g. reactions in Signal) or non-commercial sites [3]

[1] Please use plaintext

[2] https://github.com/moderncv/moderncv

[3] https://terminplaner4.dfn.de
It does believe in German law, but the author is neither German nor an European citizen, but a customer of a US company. GDPR does not apply to him.
Not sure, "human condition" is poorly defined and we don't have experience of any true human condition that isn't deeply embedded in our current culture. Do un-contacted tribes have these things?

Either way, it's not really the point whether it's inherent to human condition. It's obviously a failure mode that can happen in lots of circumstances. I think the difference is that in capitalism it's highly incentivized by economics and culture and capitalism as a system doesn't have many great defenses against it. Anti trust legislation is as you pointed out vulnerable to regulatory capture.

I think capitalism stans would have more credibility if they would acknowledge that any complex system for distributing resources will obviously have edge cases and failure modes that need to be addressed. Denying that anything is the system's fault again just sounds like the "that wasn't _true_ communism" people
> Why is it just not called racism? Introducing new terms kind of derails the problem.

Casteism is the correct term for this. This isn't a different race of people, it's the same race of people in a different class. I agree with you that there are many similarities between Casteism and Racism, but I think it's good to separate it out.

From what I've learned on the topic, with Racism someone sees the color of your skin and can make assumptions from there. With casteism thought it's more about your family name, as someone from the lowest caste can look like someone from an upper caste.
I just migrate from S3 to Backblaze and so far I am happy. I will keep this in mind. The document said:

> The minimum unit of data on C2 Object Storage is 128 KB

How abut files that are 129KB, will it count as 256KB? My application is a picture album, with file size raging from 100KB to a few MB. Would this cause me quite a bit of waste in space?
Cost... linux images should be a fraction of the cost of a Windows image. Unless, of course, you're using Azure, where they subsidize the cost of SQL Server by charging more for linux boxes/containers.
Not only is it just straightforward whataboutism, it's also implying, we as a society, can only work on one problem at a time. If we're tackling caste discrimination, we can't also be working to reduce violence. This is an either/or logical fallacy.
Do you have any links where I can read about this?
>not dbus

In practice D-Bus is functionally similar to many other IDL schemes and can be trivially tunneled over SSH. But yes, it has mostly become used for local applications to communicate with system daemons, and the networked case is not particularly relevant.

The modern replacement for networked objects is to write a web server and communicate using XMLHttpRequest/fetch/websockets, which is outside the scope of a desktop environment.
Someone in the government is very corrupt, and I am glad they're not getting away with it. I wish more companies did that.

My home country in North Africa is dominated by this unethical practice, sometimes even worse, people in government and army officials own businesses and don't allow competition.
For SMS 2FA maybe, but I've gotten between one and ten codes for every service I've enabled proper TOTP 2FA on.
It’s nothing to do with right or wrong. It’s a controversial opinion, he was foolish to expose himself.
I disagree. The moment my controller needs to "set" or "update" something in the model the whole thing becomes a mess in my experience. FRP requires that you change the way you code but it's 100% worth IMO.
Important talks you might have missed at JuliaCon 2022
"But when it’s on every page, from a web performance perspective, it equates to a lot of data."

Caching? Set cache headers such that the jquery.js rarely/almost never expires and requires a re-fetch?
Mostly from taking existing designs and iteratively improving on them.

Material Design is a great skeleton. It has UX and accessibility built in. For example, buttons are big enough to click, text colors push the limit of what's accessible. Navigation is generally intuitive, and writing guides are sensible.

But it's also ugly. And flawed. A lot of people are dismissive of Material because of this, but why throw out the whole batch? Fix the colors, fix transparency, fix the ALL CAPS buttons.

Most good, unique app designs probably some 80% similarity with Material. For example, buttons might be roughly 36 dp in height to be clickable. Why not 48 or 14, like in some games or hybrids? It's a sensible baseline, and a lot of thought and research have gone into it.
No, they are not gone at all.
I'll second shermanblanca's recommendations to build and learn in public. And to build an audience on a variety of social media platforms.

I was lucky to have met my non tech cofounder at my previous employer. We remembered each other as great to work with and decided to strike out together.

What you're lookig for is super interesting to me though, and something I think about often from a variety of angles. If you ever wanna chat more in depth about you can find me email in my profile.

I'm told this game is less about what you know than about it is about who you know. And now we've met : )

Oh, and if you shop online for anything you could buy in person, start shopping IRL. Oodles of lifestyle biz or startup potential just from being friendly with store owners and employees. They love friendly tech wizards who want to solve their problems.
The ChatOps Issue That No One's Chatting About
I've been developing ASP.NET Core Apps on Windows since 2017 (when .NET Core support was added to our FX) and have created & deployed >50 .NET Apps exclusively to Linux, primarily Ubuntu so this is a welcomed announcement.

.NET definitely has first-class support on both Linux and Windows.
I would recommend starting with Elixir. Elixir is a dynamic functional language, unlike Haskell/Ocaml etc. which are statically compiled languages.

This means that you can learnt he basic concepts of operating on data with pure functions, pattern matching etc. Plus it's a nice language that is great for building a lot of things (Phoenix is a great web framework).

Once you've got some of that background of how you build functional programs rather than OO, moving to something like Haskell or Ocaml is a bit easier because it becomes more about understanding how to declare types to keep the compiler happy and less about the fundamental program design stuff.
Heck, a pencil worked great back when I was a kid!

As someone who has to deal with IT security, I will never install anything local if I can avoid it.
Pathview does not associate individual page views to single real IP addresses.
I'm not Indian American my origins are Caribbean but I have some Indian origins and can offer a few answers from my experience.

> Is this something that comes up in conversation among Indians?

It starts casually with "where are you from?" and the questions get more invasive.

> Do names tend to correlate to you caste?

In India, yes it does family name is derived from caste. I had some friends adopt English names to get from under their caste names. So quite a few Johnsons, Smiths, Matthews, Pauls out there.
Pushover: Easy push notifications for iOS, Android, and Desktop
Why install software, if I can do this quickly in a browser, especially if I need to do this only once?
Stripe: Price change for manually entered card payments
What’s in Store for China’s Mortgage Market?
Did you try it? You might be able to receive messages from certain numbers.
Unfortunately I think remote work is the worst of both worlds by comparison.

IMO collaborating via paper isn't about the actual medium of communication, it's time and freedom. When every reply takes at least a few days to arrive to you you've got enormous space for experimentation, even if only in your own head. Meanwhile in remote work world we're plugged into video conference meetings multiple times a day. There isn't a lot of mental space.
Seems like you misread the thread. The comment is against the training schedules that have been provided that are only about gym and calorie tracking.

And that we "could" also do other things. Like in the video from the bioneer.

But it seems you read "should".

My comment is not against training of any kind. And if the gym is your place where you get it done great, but if you have busy life and your unable to find the time or are unable to commit regularily. Then there are other options that will fit anyone schedule.
For RubyGems:

1. You get given recovery codes when you enable MFA. Each is a single-use code that stands in for an OTP code. If you kept them, you can use these to login and then change your device.

2. If you lost those too, there's a manual reset process. As you can imagine it's slow and requires careful scrutiny to guard against social engineering attacks on the rubygems.org maintainers.

In future it will be possible to use WebAuthn[0] for rubygems.org and, ideally, you will be able to bind multiple hardware tokens or biometric devices to your account, so that you have backup options.

[0] https://github.com/rubygems/rubygems.org/pull/2865
> there are lower caste groups in North India that look more "white" than upper caste groups in South India

Definitions of race don’t require a skin-color gradient. Plenty of Asians are lighter skinned than white Mediterraneans.
Is it link sharing time?

https://www.wsj.com/articles/the-lonely-office-is-bad-for-am...

https://hbr.org/2021/07/why-you-may-actually-want-to-go-back...

https://www.linkedin.com/posts/therockettman_why-you-should-...

https://www.wsj.com/articles/want-to-go-back-to-the-office-d...

https://news.yahoo.com/no-one-wants-back-office-110038268.ht...

https://nypost.com/2022/06/07/america-needs-to-go-back-to-wo...

https://www.cnbc.com/2021/08/01/why-youll-want-to-be-back-in...
A Terrible Year
FDA Finalizes Rule Enabling Access to Over-the-Counter Hearing Aids
Das Keyboard MacTigr Mechanical Keyboard: A Reference for Mac Users
Just to spread awareness on how evil and ingrained this system is (this is from yesterday) - https://indianexpress.com/article/cities/jaipur/rajasthan-we...
Spoken like during pre-WWII Germany. Must be ok then (for you).
100%. I found the books “how to have impossible conversations” and “crucial conversations” helpful for me, but in a nutshell they’re basically “say things in a way that protect the other side’s ego”
Currently, our customers are the ones running the software on their machines.

We haven’t run into a customer that wants us to host for them yet (and probably won’t ever in our market of banking).
> Most actual fraudsters wouldn't.

Of course they do. It’s just email/twitter/telegram/WhatsApp, and fraudsters are literally professional messaging automators. They open support cases, email execs, I have seen cases of them paying call center workers to call support lines and complain. Fraud is a serious business run by serious people, many of whom have a decade plus of experience.

You cannot attempt to stop fraud with manual effort if you operate at any kind of scale. Full stop.
How can we help humans thrive in trillions of years? This philosopher has a plan
Out of curiosity, a lot of people are praising the "self-documenting aspect of [Reactive Code]", and I definitely see why.

A single block of statements that transform and handle data in a specific way is indeed almost self documenting, which is really cool.

However, how did this work for you with more complex combinations and transformations?

For example, our codebase had one module that took inputs from multiple different sources (low-level network handling based on a library) and generated a consistent state out of them. To keep the code performant, we introduced some intermediary values, so that certain transformations had to be run less frequent. (this was necessary)

In the end, we ended up with a ~500LoC module. I wrote the same later with async/await and split everything into ~20 functions, which worked really well.
The reactive version however, was just a bunch (~15) blocks of transformations, which were somewhat self explanatory in themselves but it was almost impossible to trace the flow of data through the whole module without drawing it up.

Even just naming a block (a function name) helped a lot. Sure, you can document blocks of reactive code, which is what we ended up doing but I felt like the self-document aspect fell apart when I had to write a sentence above every block as to why this intermediary transformation is necessary.
As I understand it this was a multilingual exercise. In some languages "mixed type values" isn't a thing so you can't test it and your users can't get it wrong.

Likewise for non-arrays.

It's notable that one of the participants had decided empty arrays shouldn't be a thing, so far as I know programming languages all admit the idea of the empty array although perhaps some of them don't distinguish between empty arrays and various other empty data structures.
An at least pretty good solution to computing parallel curves of Béziers is given in [1]. This can give very accurate results with a modest number of segments, using techniques that are fast to evaluate and not terribly complicated. I know it's possible to do better in terms of number of segments, but it's not obvious to me how to make that faster than doing curve fitting and error bounding.

[1]: https://raphlinus.github.io/curves/2021/02/19/parallel-curve...
Speed doesn't matter, but packet loss and latency does.

People are surprised that I have the smallest fiber package (150Mb/150Mb and it's more than enough) and I have "better" internet than their gigabit cable.
The weird part about this, as somebody outside of the US, is that you need to pay to receive a text message.
Found https://www.onelook.com/ under writing, looks good for word related lookups.

I'd add https://edit.photo/ "No popups to close. No ads to ignore. No cookies to accept. No account to create. 100% Free"
This wasn't a "meaningful benchmark", just a single data point to show how tup makes practical sense, when everyone else was criticizing "yet another build system" on theoretical points.

I included the time to generate ninja files, the measured time is for project to build from scratch. Tup generates its initial files _much_ faster (~0.2 seconds compared to ~4 seconds). The strength of tup is actually in incremental builds, but that's harder to measure: you get shorter times with larger relative variations between repeated tries.

I wasn't interested in working around the bad make defaults, I also didn't spend any time optimizing tup flags.
I'm so sorry I thought the discussion was about OpenAI, I'm glad you clarified it was about StableDiffusion. Hope I didn't muddy the waters too much for others.
Cisco is famous for being sued for all sides. They let go of middle-aged white people (who sue) and then hire young Indians they can underpay (who also sue.)
QR code scanning is intended for mobile phone cameras as a way of communicating a TOTP secret.

When presented with a TOTP secret, every website I've seen has presented the option to show the TOTP secret as text, which can be copied across.

A password database like KeepassXC can store the TOTPs.

FIDO / U2F hardware like Yubikeys (or various alternatives) are also a convenient second factor.
I've used Google Authenticator, Authy, and 1Password. 1Password has been far superior in my experience, the only downside being that it is a paid subscription, which won't work for everyone. My 2nd choice would be Authy.

Entertaining related story... a few months ago, I tried signing up for Celsius, the crypto exchange that went bankrupt. Their sign up process required MFA, and for some reason the only app they supported was Authy. Unlike most any other site, instead of giving you a QR Code to scan, Celsius would do something weird where they have some sort of push message mechanism that's supposed to initiate the MFA setup process from within the Authy app. I never did get it to work. I have a personal rule that if the signup/signin process for a service is too arduous, I simply won't use that service if I have viable alternatives. So I didn't lose any crypto in the Celsius bankruptcy because their MFA signup processes sucked.
> Meanwhile, your Indian coworkers are quietly putting in the hours day in and day out

Hours != Getting things done.

You can have your butt in the chair 9/9/6 and be less productive than someone who only works 30 hours a week.

There's a reason senior leadership promotions is about being a force multiplier and not the number of hours we put in.

Measuring number of hours as productivity is the way to burn out.
Just because you don't understand a term, doesn't mean you can just swap it for a term that you do understand.

Go read up on what the caste system is, its history and how it effects life within India. It seems you'll learn something new.
This is a good step forward but wait until Apple realizes that Indians discriminate on many other factors including but not limited to skin color, state of origin, region of origin (North vs South vs NorthEast), mother tongue, religion (Hindu vs Muslim), Political beliefs (Left vs Right).
Needing to pay to receive texts is utterly alien to me.
Therefore upload the resume online on a random site? Which is the most sensible data and a security breach. There tough requirements on companies regarding handling your resumes for reasons.
Why not tell all higher castes to change their names to that of lower castes to accomplish the same flattening, except that you'd prefer to leave it to the powerless to solve their own subjugation
Had to fix a bug in a hobby app that uses .NET Core for its backend last evening. I miss working in this ecosystem daily (back to node and rails for work), it's such a pleasure. The best developer experience I've ever had. If anyone is hiring and you use .NET... :)
I'm strongly generalizing here, but the overall population statistics might mean that minorities hiring minorities is more of an outlier than white people hiring white people.

In a predominantly white society, it is perfectly conceivable that you'll hire predominantly white people even if you are completely unbiased, purely because they are strongly over-represented in the population. White people hiring white people is thus not a statistical outlier, and while there is definitely nepotism going on in this cadre as well, it's less easy to pinpoint just based on the race.

On the other hand, you will likely have to go out of your way to build a team mostly staffed by minorities unless there's some other bias, e.g. that minority is over-represented in your specialty. In this case, if you have a team purely of a homogenous race that is otherwise a small minority of the overall population, it is more of an outlier. That's not saying there's nepotism at hand, but the likelihood of such a team composition arising naturally without some direct bias is simply lower than in case of a team composed of the major race of the population.
> Multiple Gigawatt. Still orders of magnitude better than solar; still less land area.

Land area is an absolute non issue for solar. With the exception of somewhere like luxembourg, just the roofs of the residential areas of a country have enough area to provide the total primary energy consumption. The singular and overriding factor is cost and cost of storing or moving the energy. Which brings me to

> The land-based panels are 42lbs for 450W. The space-based ones are 6W per gram. Lots of room in the equation for cooling.

You're not going to get nameplate capacity, and the weight is in the superstructure, cooling system, power delivery, and your 100s of metres aperture laser or maser. The actual panel for a terrestrial caravan system I installed recently weighed no more than the panels listed here https://www.spectrolab.com/DataSheets/Panel/panels.pdf (although it was bigger).

So you're proposing spending 10x as much on panels, another 10x as much on cooling, spending as much again on a transmitter, then as much again on a receiver. All to burn tens of kg of methane per watt in order to get the thing into a stationary orbit. Then you have a gigawatt death beam fucking up the atmosphere and making a square kilometer or so uninhabitable.

> Like the hot air about 9X being so far from the truth

Comparing like for like, you have about 1.3kW in space vs 1kW on the ground, and a tracking setup can get 6kWh/day out of a 1kW panel at low to moderate latitudes (where well over half of the world's population lives). This is a factor of 5 to 6 better, although your space based panel is vastly more expensive and a tracking system is pointless because cost is the limit, not area.

This is the most efficient high power long range wireless transmission system I can see mentioned: https://ietresearch.onlinelibrary.wiley.com/doi/full/10.1049... which brings the ratio to around 3-4. Except you also have to deal with losses due to clouds and dust so 2-3 is more likely.

At that point just build a nuclear plant. They're awful but they're better than this plan by every metric. Or do the sensible sane thing and build 100x the terrestrial solar for the same price (or 10x as much and enough storage) and save the space arrays for stuff in space -- once you're lifting megatons it makes far more sense to refine metals from asteroids and just leave 99% of them up there.

Or as I said, just burn the rocket fuel in a gas turbine. You'll get more energy out of it than you would from this utterly ridiculous machine in its lifetime.

If area was a constraint important enough to make space based solar viable we'd see water cooled triple junction cells as well as tracking on any utility scale installations near the equator (as this would reduce area by 2/3rds). We don't so it can be safely dismissed as more solar frickin roadways.
In the US in 2021[0], 5658 people died on rural and urban interstates combined. This was 13.2% of all roadway deaths.

0. https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
> And remote-WFH meetings are usually even more half-assed as most participants aren't fully present there mentally, and just nod along half-asleep, watching an interesting YouTube clip on the other screen or reading HN/reddit, hoping to get it over with so they can get back to their work/lunch/breakfast.

This is a company policy problem. Remote or in-person is not going to solve that. If your employees are not being engaged in meetings, stop having them.
All these conferences have corporate sponsors and paid-for sessions by their employees as sales and recruiting tools. The content should be freely accessible, your ticket buys you renting out the conference space and food.
It’s both. Even if we could engineer a drive to go a high percentage of light speed, it still takes forever to get anywhere. Space is really really vast and even light speed is really really slow. FTL travel is the only practical solution, except current physics says it is impossible.
> If only jQuery was modular and didn't require to load 300 or 400 Kb of code.

It is? You can use grunt to make your own version, excluding the parts you don't need.
I mean the US had a system like this 60 years ago. South Africa 30.

Indian caste system is more a quantitive outlier (I.e the number of castes/classes is the outlier) rather than a qualitative change.