skysight-inc/HackerNews huggingface dataset:
This was my first thought too. Having the same name as the most popular package manager for the most popular container orchestrator seems unwise.
I think part of the problem is that Typescript doesn't have support for error-as-value baked into the language and pervasive in the ecosystem, so adopting that style isn't as ergonomic as it would be in a language that does. The equivalent in Rust would be far more clear and concise due to the ? operator and Result-types being ubiquitous.
I worked professionally as a motorcycle mechanic from mid 1970s through the early 1980s. Honda's service manuals were very good, but my favorites were the early manuals from the late 1960s to mid 1970s, mostly for their Japanese to English translations.

One of my favorite lines from an early CB750 manual was "Pleased to be applying the 26mm spanner to the castellated nut. Thank you."

How can you not follow instructions when they are worded like that?

I learned about train wheels decades ago, when I briefly ran through train history as an interest. What I found interesting at the time was how thoroughly this was understood right at the advent of the age of steam. Rail engineers understood this from the beginning.

Another thing is that since the wheels ride an a narrow portion, going straight most of the time, wheel wear distorts the conical section, which leads to the wheels rubbing (instead of rolling) in corners, which accelerates the wear. So rail wheel wear is non-linear. Once the wear reaches a point wear it causes slipping/rubbing, it leads to positive feedback on the rate of wear. A failure mode that isn't obvious until you thing about it.
You can identify problems and think for solutions without letting it frustrate you each minute of the day.
Windows also uses it for metadata, e.g. if you edit the "Comment" of a DLL file. The problem with NTFS alternate streams it's that they are very easy to find if you know what you're looking for. It might be better to hide data in plain sight in the middle of existing registry keys. Or actually you can create inaccessible registry keys (depending on the API you use, you can actually put NULLs in registry key names, making them inaccessible for regedit... but there are programs to easily detect this as it's known since a long time, see https://docs.microsoft.com/en-us/sysinternals/downloads/regd...)
Isn't it still in deprecation hell? Do they even have a recommended proper own network solution?

Everytime I use unreal I'm blown away by how smooth it is (as long as I find what I'm looking for in their insanely huge toolbox), unity meanwhile just feels like constant roadwork.
Learn from him until you find someone even stronger than him. Compete with others at your level in the meantime.
Note that in Kotlin the return type is `Int?`, not `Int`. You can't forget to check for null because the compiler enforces it.

To your first point: Another example in the design space would be Rust which works very similarly to Kotlin but returns more information in the failure case.
In the end that is equivalent to bubble up exceptions when thy are of the unchecked type.
Another vote here for Carbon Copy Cloner.

I have a 3x backup combo of Time Machine to local Synology (and I may as well not bother with this), Arq Backup to Arq Cloud (not flawless but I trust it more than Time Machine) and CCC to local USB-C SSD drives.

CCC is the only backup I actually trust out of the 3, but it's not automatic and relies on my plugging my backup SSDs in occasionally to clone the whole drive. (Which is more an issue with my workflow than CCC itself).
Facebook paper and Python code for Neural Database for unstructured fact search
Do you want a yacht? Start a business. Do you want to retire? Spend less then you earn and put the rest in a retirement account.
"ACLs don't": http://waterken.sourceforge.net/aclsdont/
Eh, Samba has been fine in the Linux world for many years.
I use containers to only use some google services while signed in. For instance I use gmail signed in but I google search in a separate container to not log that data in my account.

I may be fooling myself and google can identify it anyway through my IP or something but it feels like I get a little extra anonymity.
Doe AI Expert Says New HPC Architecture Is Needed
I remember how one of the local Azure advocates blogged how there are two specialised security teams in Azure:
1. constantly improving security by patching products
2. acting like hacker(s) are already in the system and looking for them

I believe a 3rd group should be founded - our programmers did something stupid, looking for that.
Assuming a 2.5% annual inflation rate, that $200k will not be worth as much in 35 years. You would need $475k in 2056 to equal $200k today. $200k in that year is the equivalent of $85k today and after the first 15 years would be the equivalent of $58k. And that will only decrease in value further into retirement. One have to dig into the capital.

"they can 1.) go on 4-5 overseas vacations flying business class, 2.) eat out every night, 3.) purchase a new Mercedes E or S class. This isn't a bad way to live."

I find it hard to believe that people making $85k or $58k today can do these things. I think it will be even tougher with healthcare costs associated with aging.

"still makes for a comfortable retirement."

Yes, I think it would be a comfortable retirement. Where is the claim that it would make one rich? Otherwise where is the argument...

"It will result in better outcomes, but it won't make people rich, like many claim."

You also haven't addressed the $1.5M side of it properly. That $30k you're talking about is only worth $12k. If the income is $100k per year (half the $3M number), that's the equivalent of about $42K per year at retirement and only $29K after the first 15 years. I'm pretty sure money would be tight in any suburb or city on that amount. They certainly aren't rich.
I laughed out loud at the Date/Time Properties window.
Cracking a FAANG Coding Interview
And same exact experience on mounting shares by the way.

When setting up my new NAS last week, I ended up booting a Windows PC to check if Samba was correctly configured because macOS kept throwing weird inscrutable errors semi randomly.

I know it's a terrible protocol but it certainly became worse on macOS on the past 3 years-ish.
> oh, I should look at my camera when I am talking

I'm not a really outgoing person but when I talk in real life I'm one of those people who tend to look into someone's eyes a lot when talking and listening, probably 97% eye contact from my end if I had to guess. It feels very weird not to do this but looking into the webcam is much worse for me because you can't see the other person at the same time.

I haven't figured out why I prefer eye contact, but I wonder if it has to do with being able to see what the other person is doing and how they're reacting to the conversation. You can pick up a lot of information when looking at someone's face.
Be the change you want to see, buddy. :]
> Gamers eight to 16 years old can spend up to 200 yuan (£22, $29) per month, while those between 16 and 18 years can spend up to 400 yuan on their gaming accounts.

Nice to see someone is doing something to curb video game companies slipping gambling into their all-ages games.

Now if only there were some way to force companies to require them to disclose their odds and require an affirmative opt in for all games that require gambleboxes and prevent them from being introduced into existing games without requiring a ratings board re-rating…
What a tragedy!
Intel Introduces Thread Director for Heterogeneous Multicore Workload Scheduling
I guess waste heat stays but by increasing future albido more sunlight is reflected having cooling effect same as ice caps. Again I guess, it would operate in polar circle where water is significantly cooler, and convert solar energy to create ice, and re-use heat to additionally power maybe sterling engine, converting it further to mechanical energy?

Question that need answers are:

- what would be the amount of reflected light?

- how many of these in theory we would need to have any impact?

- what is operational cost?

- how much energy they need?

- dump heat does not need to be huge, salt prevents freezing, so temperature to freeze in salty water is -2C (28.4) and fresh water 0C (32F), so just by removing salt in some areas would create ice ... still it would be good to have calculation
One downside that I had hoped containers would fix was multiple accounts on AWS.

Because of the way AWS handles the URL's for logging in I get:

company1.signin.aws.amazon.com
company2.signin.aws.amazon.com
company3.signin.aws.amazon.com

BUT FF only seems to remember the login/password for 1 of these at a time. I had hoped that putting them all in different containers would fix this but it appears that FF only matches based on the base domain name, and not the full sub-domain.
If AWS had the domains structured as:

AWS.com/company1
AWS.com/company2
AWS.com/company3

It might behave differently.
Interesting. When I started my career as a software developer I was all about gut-driven design/development: I did what felt good and discarded excess.
After some years of professional experience I became a data-driven person. I felt as if I had the true wisdom the team needed; I discarded any comment that was not backed up by data. This stage didn't last much, it just didn't feel right (oh the irony). Now I'm all about gut-driven development again. Difficult to explain to other engineers with less experience why I'm like this. In fact, I believe one must become a data-driven development before one can actually discard the approach.
That's a semi-valid objection but I'd argue that's not really within the scope of SQL (and the PIVOT keyword is not an official part of the language, I believe). SQL is a language to interact with databases, SELECT queries are specifically for extracting data out of a database. Pivoting is typically something you do with data you've already extracted, that currently resides in memory, which is why it is fast, there's no additional data retrieval each time you change the aggregations or filters in a pivot table. Put it this way -- a SQL-based pivot table engine, that re-queries the database with every change, would perform awfully compared to a simple Excel PivotTable.

Similarly, you can't use SQL to apply color formatting to any of the result rows or values -- but that was never a goal SQL intended to achieve.
>other query language that deal with types

EdgeDB has a similar strongly typed schema [1], see their edgeQL/graphQL ability. Their typed schema also facilitates computed references and computed anything, which is crucial for nested items as it keeps your DB calls much simpler. They make SQL style queries for nested data easy. On the topic of great QL i really love what deeprQL[2] brought to the table but it's JS only.

[1] https://www.edgedb.com/docs/edgeql/index
[2] https://github.com/deeprjs/deepr
Thank you!

And is it possible to show publicly selected galleries/photos? I see only on per-person basis via email.

Right now I have an inconsistent combination of Dropbox (mostly archive), Zenfolio (public), and FB (some public) - and I am looking for a better solution (aesthetic & long lasting).
These two from the article:

> Extraneous cognitive load

> Psychological distress

Are types of stress that introduce "waste" (or rather inefficiency). The root cause? Ignoring the human factor.

Programmers, designers and other tech workers are not robots. We can't be. That's the job of the software we build.

Our well being, happiness and engagement matters. Ultimately we are craftspeople, want to work with good people, take care of our tools and products and we need time and resources to do it right. We want to be proud of what we build or at least confident in how we build it.

Too many programmers are anxious and worried because they are not given enough time and agency. Many lack connection to the users of their products and services, so they don't see the point.

So I cannot fully agree with what you're saying. Sure, inefficiencies happen, waste is unavoidable. But the issues above are concerning.

When we do things with care and consideration, give them both enough breathing room and focused attention, then we make better things and are happier for it. Mix that with a healthy dose of pragmatism and we also avoid doing the wrong or too many things.
Hey cool, can you give me some more examples that fit the description?, down to the font style and example?
Dear battery technology claimant,

Thank you for your submission of proposed new revolutionary battery technology. Your new technology claims to be superior to existing lithium-ion technology and is just around the corner from taking over the world. Unfortunately your technology will likely fail, because:

[ ] it is impractical to manufacture at scale.

[ ] it will be too expensive for users.

[ ] it suffers from too few recharge cycles.

[ ] it is incapable of delivering current at sufficient levels.

[ ] it lacks thermal stability at low or high temperatures.

[ ] it lacks the energy density to make it sufficiently portable.

[ ] it has too short of a lifetime.

[ ] its charge rate is too slow.

[ ] its materials are too toxic.

[ ] it is too likely to catch fire or explode.

[ ] it is too minimal of a step forward for anybody to care.

[ ] this was already done 20 years ago and didn't work then.

[ ] by this time it ships li-ion advances will match it.

[ ] your claims are lies.

credit: https://news.ycombinator.com/item?id=26633630
> The compiler should force you to handle every exception in some way, or to check for it.

This is the single most unproductive mis-feature a language could have for me. Programming is already a tedious excercise of wrangling your thoughts into an alien form the computer can understand. You want, on top of everything else, the computer to refuse to run your program at all, unless you explicitly handle every possible edge case?

I get that some people are engineers with rigid requirements. I'm an artist - I sculpt the program to produce output I'm not entirely clear on. I'm trying to make the computer to interesting, unexpected things.

Say I'm making a game. I wanna load a character sprite from an image file and draw it on the screen. Do I really need to handle all the possible ways that file could fail to load right now, before even seeing a preview of what it should look like? Hell no!

It's like having an assistant who refuses to do anything unless you specify everything! Hey assistant, get me a coffee. "I refuse to get you a coffee because you didn't specify what I should do in case the coffee machine is broken." Aargh!
I honestly don't understand what the commenter meant by "ia it ne ot ia".
How Much Does It Cost to Build a Live Streaming App Like Netflix?
Link to the source code?
Containers are great! But since the recent v.91 update screwed the tabs up so much, there's no quick visual way to scan and see which container-type each tab is.

Great stuff, well done Mozilla! What's the point in being able to customise a container's appearance, including colour, if they're not described on the tab itself?
The problem here comes in when you have things like SSO where many sites auth to Google, or AzureAD, etc.

With Continers I can login to the same site with mutiple accounts, for example one common use it where you have a Admin Account, and a Regular Account. You can use FireFox Containers to access the same site(s) using different accounts

I also do this with Amazon, so I can have my Work Amazon, and my personal Amazon separated with out having to use the "Change Account" feature which I find to be annoying
> I can pay for a terabyte of Amazon Glacier for $50/year. Amazon Deep Glacier is $12 per month.

You can pay even less to store that data in /dev/null. To make a more realistic comparison you should also include data retrieval & data transfer costs. Reading a terabyte from those services costs around $100.
To be frank, I find it a bit overengineered.

Besides, it's been a while since I did any C# programming, but does it really "enforce" the structure, or only encourage it?

I mean, what's to stop people from going eg.

int ingredient1 = 1;
int ingredient2 = 2;

Given(() =>
{
Func<int, int, int> noodleMaker = (x, y) => x + y;
// ...

Putting some declarations outside of the "given" section?

If it's just a matter of good will and adhering to the convention, then we're kind of back to square one - if you're a good scout, you could have stuck to the convention even without the extra library.

Unless there's something I'm missing
Darktable as well
I don't think that's true because if I understand it correctly, the return type of functions which can possibly throw unchecked exceptions would not indicate that they can throw or what they can throw. On the other hand, with the "errors as values" approach (including "bubbling up" operators like `?`), you can tell exactly from the function's return type if an error can be returned and if so what the set of possible errors is.

Did you maybe mean "the checked type"? In that case I still think it's not equivalent because at least in Rust you can automatically transform the error while it bubbles up, while I don't know of a language with checked exceptions that lets you transform the exception while unwinding (short of manually catching, transforming, and re-throwing).
I'm rather out of my depth here, having never used `arp` before, so forgive the question if it's obvious.

The Python script relies on the `arp` utility. It does some grepping on the output and feeds it into `ping`, and the final output is a list of IPs/MACs/statuses. However, when I just run `arp` by itself, I get the same output as the whole Python script (but much faster). What value does the script provide that `arp` alone does not?
I have lost in the past one of my best music creations due to believing in iCloud.

I had project, saved on my computer in iCloud directory - After reboot I didn't have the file locally nor in iCloud.

Literally gone :)
Released November 6th 2019.

Wonder if that has helped.
TreeStyleTabs...

next to Containers, it is the only reason I still use FF, if FF drops support for either TreeStyleTabs or Containers there will be zero reason for me to continue using it.
Can anyone help me understand why transitioning to kernel mode is architecture-dependent? I’m not clear on why the linux system call kernel entry code in arch/x86/entry/common.c has to be in assembly, instead of C.
Saw subscription, instantly closed the window. Didn't waste time reading further.
On Compassionate Code Review
Likely "is it me or is"
I love scratch as an adult. I think working through the constraints and the the sheer beauty of the design keep me coming back.
Occasional checkups seem to have a tendency to produce inaccurate results. See white coat hypertension, discussed elswhere here. There is also white coat hypotension. In general, the most accurate measurement of blood pressure, as far as I can tell, is the measurement of so-called ambulatory pressure taken with a 24-hour meter.

Besides which a year with high blood pressure can have lasting effects.
I remember recently being confused when 'Ojox' turned up on a couple of config files... turns out it's the base64 encoding of the IPv6 loopback address, '::1'.
AMD Threadripper Zen 3 Chagall CPU Rocking 64 Cores Seen Orbiting MilkyWay Home
This is like a story where someone says they strap a blindfold on before driving and then the moral is "it's so easy to drive on the wrong side of the road and cause accidents"
One issue I have when using containers is that if I have a non-containerised tab and I click a link in it that leads to Twitter, which I have a container for, a new tab opens in the container, but the current tab also switches to a Twitter tab with the click, clobbering my session/history.

Is this a bug or conflict with another setting or add-on?
Is neovim really flexible enough to compete with emacs? Adding just more tooling is not really what would make it shine in emacs-space. My impression is more that neovim is competing with the likes of Sublime Text, maybe to some degree with VS Code.

Is Neovim flexible enough that it could stop being vim? Remove the modal key-system and implement something of your own? Has enough introspektion to allow something like emacs which-keys? This is a module which show a list of valid keys that can be pressed when you are inside a keychain.
No amounts mentioned. Can I assume it was a pittance then?
The Private Set Intersection (PSI) Protocol of the Apple CSAM Detection System
@gsreenivas - Congrats on launching an useful service.

Is it still true that whenever we provision a new user they have to be physically present near a Helm device? Parents living elsewhere, and so are kids.

How does the pricing work if someone owns their domain already and prefers to keep their registrar? Is the cost still 99$?

This may make an interesting alternative for small businesses (10-20 employees) who prefer private storage and email addresses. Do you have any feedback for customers looking to use it as such?

Thanks.
What’s your product?
I use different profiles for that...
basically, I have multiple Firefox shortcuts, each using a different profile. You can also use containers with the profile to segregate things even more.
Cloud PaaS through the lens of open source – opinion
I found out that this is due to UBlock Origin. No idea why this was blocked.
Same here. Video meetings used to be the exception but since last year it is rare that anyone uses sound only meetings.
One thing that annoys me with video is that I try really hard to look directly into the camera but fail miserably and instead keep checking my image as if it was a mirror :)
> What's "the best possible interpretation" of such a sweeping condemnation of a group of people?

The best possible interpretation, to me, would be that they think women get away with too much, for whatever unstated reasons. It doesn't mean interpreting their post as good or true, but it does mean laying aside assumptions about what they mean and haven't said, like that they hate women, or that women shouldn't make as much money or have equal protections under the law, shouldn't be allowed abortions, or something like that.

> What's the difference between making a right-wing statement and expressing a viewpoint that correlates with right-wing politics?

I think too many things are ascribed to a left or right political leaning. Couldn't a Marxist conceivably say and believe the same thing? ...that society is too lenient towards women? I believe it's wrong to make assumptions about every political opinion someone holds based on one stated opinion or even a few of them.

Why? People are constantly trying to bin me as ingroup or outgroup based on their perception of where some specific opinion lies on a single axis, and they get it wrong both ways. I'm not some stereotype of a centrist either. I have a complex model of the world that draws from a lot of places. Real people are defined on very many axis, not one. Even if the majority of people just found their spot on the left-right axis and adopted every belief they thought belonged there, it's wrong and reductive (and harmful) to assume everyone is that way. Political tribalism or hyperpartisanship or whatever you want to label it is a toxic thing, like a societal disease in need of management, and I try frequently to help other apparently intelligent people see my perspective on it.

> The effect of what you're doing here is playing down this hostile, openly right-wing statement as something benign.

Sorry, no. I engaged you on what you said. I didn't engage them on what they said because it didn't seem worthwhile to me at the time.
I've seen documentaries where they did that, crunching to make a demo or presentation work for E3. The worst ones are pre-rendered videos of things that they would like to do, but turns out they can't deliver - famous examples are Cyberpunk and No Man's Sky.