skysight-inc/HackerNews huggingface dataset:
Laugh not. I've been there. Not a H1B but a work visa in another country. PhD yes, worse, lapsed but threw it around, better, business setting.

My 'way out' was to stay on and keep building good terms with his boss's equivalent in another part of the company, one of the owners. Worked out ok. Had she not been there, I'd have left.
The Rust SDK does not currently use the CRT under the hood. The CRT is a high performance C-Library for fast HTTP connections (and a lot more).

For S3, there is a meta-layer that interceps requests to S3 and converts them into ranged-gets and multipart uploads for parallelization.

It's quite complex and can also use significantly more memory, but it does allow for *much* faster uploads and downloads in some circumstances.
I agree with the GP comment that if someone is in a supervisory role to you and you don't like them, do everything you can to find a way out.

The thing I find so amusing about your comment is that, in a thread about dealing with toxic people, you have written off "supervising professors" as "the dumbest people", and all of HR as "Shit people", and you fail to see the irony.
Sometimes, I feel it's a little unfair to products that directly compete with one of their SaaS offerings.

Take Google or Apple Photos, for example. Due to this 30% cut, they always have an unfair advantage when it comes to pricing.

In the case of Apple Services, we don't know if, under the hood, they are using undocumented APIs or whitelisting internal apps to provide a better experience when it comes to background work. (Context: Apple claims that the iPhone performs backups and a bunch of other tasks during the night while the phone is charging. Personally, I haven't seen any app perform these long-running backups as smoothly as their in-house apps.)
Polyphia, though
This is good advice but when given I often hear pushback; there are no other jobs, why should I leave, or we need a union etc. If a job is making you feel bad, you should leave, because no matter what you're not likely to change that job. People bristle at this notion..
From a family discussion about this, we wondered if it was because it is harder to disconnect from work. Not that long ago, with most jobs once you left your workplace, you couldn't really interact with work -- you certainly couldn't keep in contact while on holiday. Now many people basically never truly disconnect from work.
I like taste and good good. I'm French, cook a lot, and have several friends who are chefs.

But I also know that taste is, biologically, a result of evolution. Kind of a tool to help us go eat the things that are good for us nutritionally. What taste great in our modern life isn't what we actually need (quality- and quantity-wise).

We crave sugar and salt. I, like most, also like the melanoidins produced by Maillard reaction (that BBQ feeling…). But is it good? The more I learn, the more I reduce my sugar and salt intake. Idem for meat, although it isn't just for health reasons (hello CO2).

I can cook better now, and my food taste better now that I know it's healthier that way. I do care about my taste buds, but they surely won't control my diet.
Unfortunately not everyone we dislike is bad. I think this is a case of the fundamental attribution error: Most mean people aren't inherently mean, but are in circumstances that have made them so.

Yes, there are newgrad "rockstars" that can't play nice, and end up not being very productive. But there are also veteran engineers who have stayed at companies through 3 years of 100% attrition and are not super interested in listening to the opinion of the 4th junior backfill on some minor improvement to a system they architected and have been given 0 time to pay down technical debt on. Or maybe they are going through a messy divorce and the stress of it bleeds into their professional life.

I've gotten a lot of good out of finding such individuals, assuming they're reasonable people, and doing what I can to make their lives a little better.
Exactly. Nonprofits have a principal agent problem — they are funded by donors, not the people they serve. As a result, they are incentivized to find ways to give a non financial ROI to donors in order to keep the money coming (eg galas, name a building, focus on the donor’s pet project, etc) instead of serving the interests of the people they are supposed to help.

This dynamic — which is similar to politicians serving special interests rather than constituents — leads to lots of inefficient philanthropy.

EA tries to solve this with - better spreadsheets! Surely we can just math our way out of this. This is a step in the right direction, but it doesn’t solve the root problem that donors, not beneficiaries, allocate capital and they are not in a great position to determine what is “effective” because it’s highly subjective.

So even though I think EA largely means well, these same problems of donor motives creep back into giving, despite better spreadsheets and a bunch of phds.

EA gets funding from tech VCs and all of a sudden Mars and AI are the central topics to giving. If hedge funds were the main donors, we’d probably be back focusing on microfinance. And in a sense, the false confidence and superiority that EA lends to donors, even though it does help on the margins creates more cover for the rare nefarious donors or nonprofit that use it to hide sinister ulterior motives.

The whole thing is similar to communism not working and the people in charge think, “we need better spreadsheets to allocate resources!” Rather than, “maybe we should give some of our power back to the people we’re ostensibly trying to help so they can pick what best serves them.”

The single thing missing from 99% of philanthropy conversations after all these years is STILL the voices of the people we’re all trying to help. We don’t need more phds or business tycoons deciding what’s best for the poorest people in the world. We just need to give them a little more money and power. But deep down, most of us don’t want to do that. We want to help in our way, on our terms, while controlling the purse strings and taking the credit.
In my US state, physician assisted suicide is legal in cases of terminal illnesses. In most states, it is not. I know of a few family friends living elsewhere that have chosen to end things rather than drag things out for months, and bankrupt their spouse..
I, for one, am glad it was mentioned. There's nothing secret about it and it saves me some trouble. Thanks for taking one for the team, Guy who figured it out
Many times it's not like they are a complete jerk - I sometimes they are just not really caring how they come across. The thing is - if no one is ever disagreeing with them they can be quite pleasant to work with!
I think everyone has tried to buy Unity at one time or another - I pushed for it at both Amazon and Facebook. Unity was steadfast in their refusal to sell, however. I'm curious to see how much of their business they have to set on fire before they are forced to abandon that position.
I am reminded of the phrase "The easiest way to prove a nihilist as a hypocrite is to point a shotgun at his head." You have reconstructed moral responsibility in no responsibility land, possibly only removing the judgement of character that comes with "defensive behavior".
Should you though? Generally people tend to get fired when no one wants to work with them. Life is too short
You have to understand as well, that there’s a lack of God or spirituality that probably reduced the suicide attempts for fear of going to hell or not having an understanding on how to deal with suffering.
Rolls-Royce calls off bets on electric planes, says low-carbon fuel is future
- [ ] ENH: pandas_datareader: add XBRL support from one or more APIs

https://pandas-datareader.readthedocs.io/en/latest/remote_da...
"I hear that you're feeling that you're trapped in a 'BS job', and do you hear that I'm feeling that my boss is ADHD with NPD who is gaslighting me by appealing to how 'we're not just a business, we're a family'? Would I be better served by meditation, sauna, Wim Hof or a cold plunge for this?"
> It did take a _lot_ of effort to migrating my existing data to the docker container

Or you could just use some external storage. Like SMB or something. And then you would learn what updates aren't 'a breeze'. And there is no built-in SMB support in the default container.

Since I'm running it since OwnCloud days too, I have an opinion on it and it's Not. Good.

Desktop client for Windows is miserable and sucks:

a) you have something with a name longer than 30 symbols? You know need to guess what the full path of that file in the error log

b) this is like 4th year when you have an option to see the errors in a separate window, except it's... empty. Not an empty error log, it' empty window

c) Oh, best part: if the client decided to update it would kill your Explorer first (like -9), install the it's shit and then... force reboot your machine without any questions

d) when you click on the client icon in the notification area it shows multiple icons what you would thing would do something. Except it's just opens the web-interface of the instance

For years mobile client couldn't work properly with a self-signed certs, which is quite ludicrous for a solution boasted as the pinnacle of self-hosting.

UI overall is shit, it's a legacy of early 2010 concepts with Googlisation on every not needed aspect. And just outright stupid ideas, which 2.5 developers at NextCloud couldn't test, like littering EVERY (sorry for caps) folder you navigate through the web interface with README.md. And shitting bricks on non case sensitive mounts, because yes, it's hard.

Server side is always running to pump out new versions, while abandoning and deprecating addons. Oh, addon you are using is now deprecated, besides being made a mere year ago? Tough luck. Stay on the supported NC version. Except it's not supported anymore because it's a year old now version.

Oh, since 2016 it's no longer a file syncing solution, it's collaboration software or even groupware. That means there are now office suite, chat, contact lists and whatever else, including an email client. This also explains why did NC 'bought' RC. Except all those parts are not integrated good.

And finally it's a PHP app with a tons of legacy code. As soon as something breaks you are drowning in multiple screen heights of errors of PHP code. And consequently all performance troubles are solved by throwing RAM and CPU at the instance.

/rant
I once inherited a codebase that did this, and it was a nightmare to learn. All the classes were named after types of alcohol for some reason.
Naming things clearly is really hard, but this approach is just giving up completely.
It's risky. Remember Tengen games on the old NES? Tengen chose not to play Nintendo's game, reverse engineered the protocol, and started manufacturing cartridges of their own games without Nintendo's consent. Nintendo tried several flavors of technological and legal obstacle to them doing this, but ultimately those failed. In the end, Nintendo combated the problem by establishing the Seal of Quality branding which, as a trademark essentially, was something they could legally control and choose who received it and who did not. That, coupled with a propaganda campaign hinting that off label electronics could set your Nintendo on fire, eventually added too much friction for Tengen to see profit in continuing this mode of operation.

I had a conversation with an Xbox development producer back in the early aughts on this topic where I had the chance to ask why Microsoft cared if people cracked the console to turn it into a home system they controlled, given that consumers would almost certainly still feel more comfortable buying officially branded software from the official distributors. The answer was simple: Microsoft isn't concerned about the home user, they were still concerned about development houses making their own games outside of the Microsoft ecosystem control and, more importantly, developing peripherals and alternatives compatible with Microsoft software, up to and including clean room developed alternative versions of the Xbox itself sold by other companies.

A generation of console is one big game of architecture cracking, which is one of the things that keeps console generations evolving: sit on one console architecture for too long, and everything about it from the legal protections to the technical competency required to reproduce the artifact will age out. To give up the NDA is to willingly let that clock spin much faster, and ultimately disintermediate the console manufacturer from the flow of money they need to continue making product and developing the next generation of console.
>and it usually is a he

My toxic boss (she) was a diversity hire (women in tech) with limited experience (fast tracked for management) but unlimited support from the top (diversity quotas). I ended up bullied out of the company with damaged mental health (anxiety attacks).
As I said I do it at the network level, but every OS should handle that anyway at the OS level as well (though I don't know off the top of my head if/how more locked down stuff like iOS exposes it). No need for any scripting yourself it's just basic functionality. On Unix-like (including macOS) you should generally be able to do it just by adding entries to /etc/resolver (if you're running a full recursive DNS locally obviously just modify that same as on another system). So a plain

cat 'nameserver 192.168.1.1' > /etc/resolver/some.mydomain.com

Would then tell any requests for some.mydomain.com to resolve through 192.168.1.1 (locally). In this case specifically it'd be

cat 'nameserver 8.8.8.8' > /etc/resolver/archive.today
cat 'nameserver 8.8.8.8' > /etc/resolver/archive.is
cat 'nameserver 8.8.8.8' > /etc/resolver/archive.md
cat 'nameserver 8.8.8.8' > /etc/resolver/archive.ph

etc for all their various mirrors. Check manpages I guess for any differences but something close to that. Though note that irritatingly not all applications will necessarily pay attention to the OS resolver (by default, or at all) in the first place. If not and you can't switch you'll have to dig into prefs/workarounds for those specific ones.

----

As a meta-note to all this, this is the kind of manual change that is easy to set and then have just sit there for a decade and completely forget about, then have it potentially cause some head scratching if/when something changes on the far side. Always a good habit to keep an orderly record of such things, or have it as some sort of playbook for auto-setting up systems so you can comment it with the date and reason.
Do you have issues with GFCI outlets? I use a Z-wave smart plug for this exact use but find it often trips my GFCI circuit. Anything similar?

Let me tell you - it is devastating to wake up without the coffee you are expecting!
You can you then get a dialup connection set up and then boom - free internet.
John Cadogan on VW...

https://youtu.be/u1UfDOLk8ic?t=2103

https://www.youtube.com/watch?v=hn0U55n7Vwg

https://www.youtube.com/watch?v=qjToFe1oAAI

He's anti-EV, but the main point is pretty good: cars from different companies are all pretty much the same, so the next thing you should look at is the company itself- will they help you after the sale? Are they a good corporate citizen?

Oh, one more:

https://www.theguardian.com/business/2018/jan/29/vw-condemne...
you can mail hn@ycombinator.com and they can change it for you to whatever.
Free will is a confusing term. If you mean in the sense of physical indeterminism and supremacy of will over nature, it probably doesn't exist. But if you mean "taking decisions for your own reasons" it's another thing, perfectly ok to exist.

People mix the physical sense with the psychological sense of "free will", making a salad of the whole debate. If they made it clear what they mean probably there would be much less to disagree about.
I bought a year of pro and returned it 24 hours later at a loss (I had signed up using a non refundable promo code)

The app straight up doesn’t work: playlists don’t actually load the next song when you expect, it takes way too long to load a sheet, and then you have to navigate to “chords” on each song in the playlist, which introduces MORE loading. They could save so much time by not loading shit I straight up don’t need. Oh, and you can’t manually sync songs for offline use, that’s the cherry on top, you are at the whim of their syncing schedule after you favorite a song.
> Ever wondered why the 1% define the status quo? Why we idolize and follow their dogmas?

The premise is Idealistic nonsense.
Good job Nextcloud marketing team. Probably just pushed up the announcement
People are listing the obvious but missing the correct answer: mental illness causes suicide. The brain goes in old age, which doesn’t just mean cognitive impairment but personality changes, mood and behavior regulation difficulty. Older people may hallucinate, are typically delusional and paranoid, they have trouble controlling themselves including mood and excretory functioning. There are notable examples in the public view right now if you’ve never experienced it. That someone not in control of their own mind might kill themselves is obvious. There needn’t be rational reasons like those listed and I suspect there often aren’t.
At a previous job, I worked with such a person as well (not a DBA, though). Everyone tried to avoid working with him to the greatest degree possible -- except me.

His emotions didn't bother me at all, and pretty quickly he came to like me exactly because I wasn't afraid of him and was always honest with him about my professional opinions.

Eventually, though, I became his de facto "contact point", and everyone else who needed to interact with him would come to me and have me do it instead. That ended up being a huge downside.
I hate what ultimate guitar has become. Before it evolved into the current ad-laden, walled-garden rat trap that it is now, it basically was just a search engine for tabs. What amazes me is that so many hobbyists made Guitar Pro tabs in their spare time and uploaded them for free to the internet. Then UG came along and indexed them. For a time, that was good. Now UG operates like it owns that content. It's been so heavily SEO'd that you basically cannot search Google anymore without getting railroaded there. You need to search elsewhere.

Their UI sucks. I resorted to hoarding the .gpX files locally and using TuxGuitar. But TuxGuitar sucks too...

Regardless, thanks for doing this. This space could use some disruption. I don't want to support a site that used to be a simple search engine and mutated into a commercial walled-garden that exploits the creative works of thousands of people who originally did it for free. (oh wait...)
The plural of amiga in Spanish and Portuguese is amigas. The Latin equivalent would be amica, pl. amicae.
This obituary might add some information for you:
https://www.reddit.com/r/ValueInvesting/comments/1867de5/obi...

Specifically, this paragraph is the general way I was thinking about:
"Munger’s hero was Benjamin Franklin, whom he admired for his curiosity, ingenuity and wit. Munger’s own common sense, biting humor, pathological bluntness and disdain for conventional wisdom made him a celebrity among investors"

For me, personally, it was the way that he lived his life, was extraordinary brilliant, a polymath, and changed multiple fields of study (investing and arguably behavioral psychology.) He has not only directly created jobs, as others have stated, of millions, but has also indirectly altered the lives of millions for the better. He is one of the greatest minds in investing and he freely educated millions on his methods.

At the same time, he had some incredibly rough times and bore it with grace. For me, setting this type of example is also noteworthy. There are also the small things -- people who have been around him, he's incredibly respectful on an individual basis, always showed up early, and in general, lived in a way that I aspire to living.
“One off” is never just a one off it’s always part of a class of activity such as server migrations etc. Just paying attention guarantees eventual failure when repeated enough times.

This may be acceptable, but it comes down to managing risks. If failure means the company dies then taking a 1 in 10,000 risk to save 3 hours of work probably isn’t worth it. If failure means an extra 100 ours of work and 10k in lost revenue then sure take that 1 in 10,000 risk it’s a reasonable trade off.
The one brilliant "jerk" I work with works mainly by himself. He's been isolated from everyone else. I say "jerk" because he doesn't seem like one to me, he's just disagreeble. I've noted in most working environments, especially remote ones, being tactful is of the upmost importance, which is odd in an engineering environment where having correct and efficient solutions would be the most important. Me being somewhat disagreeable, I actually like the guy because he doesn't beat around the bush. But alas, one person's honesty is another person's "rude" behavior.
Seems like MusicXML is a great format for ML applications. You need to start somewhere and machine-readable code is important.
There is a long list of supported scanners directly from Paperless: https://github.com/paperless-ngx/paperless-ngx/wiki/Scanner-...

Personally I go with Brother ADS-1700W. I don't use it under any operating system since it is Scanner > SMB share.
unemployed, disabled, and broke. Therefore I have unlimited time and attention for research, complete freedom of direction with no need to show progress or result; and little to no other resources.

That count?
I've got a Zoe. It's fantastic - simple, efficient, that thing just works.
The strange part of this to me is that the elderly are the one group in the US who get universal, single-payer healthcare.
Lidocaine induces apoptosis in head and neck squamous cell carcinoma
It is a challenging time, for sure. I am sad you described your child that way but I understand — and I hope things improve for you both.
While it's far from the same, I see a lot of similarities with modern web browsers (and part of why I love to play with them):

- Instant-on - You hit F12 and in less than a second you've got an IDE with a REPL

- Integrated assembler - While I don't think you can inline it, WASM is really easily used: https://developer.mozilla.org/en-US/docs/WebAssembly/Loading...

- Great documentation: https://developer.mozilla.org/en-US/

- Way too much access to hardware: I wish browsers had less access to hardware due to privacy and security, and I don't know how low level the APIs get, but it's something you can play around with as a random person with a web browser, so that's neat.
Reminds me of how cars first appeared in England, they had to deal with kneejerk regulatory capture by the Railroads that set the car industry back decades.

One of the most significant examples of regulatory capture was the Locomotive Act of 1865. This law required all self-propelled vehicles on public roads to be preceded by a man on foot waving a red flag to warn pedestrians and horse-drawn vehicles. This measure was designed to make driving cars more difficult and less appealing, ultimately protecting the railroad industry's monopoly on transportation.
That looks like a copy-paste of their general TOS, "...but for AI".
I didn't say they didn't do anything wrong, it's really not about that. The comment was on the coverage of the incident that happened in 1983. Nobody in 1983 knew anything about what will be declassified in 1992. You're stuck in a good vs bad box which is what my comment was actually about.