skysight-inc/HackerNews huggingface dataset:
>'s more that they oppose someone having a similar (or maybe "better") quality of life to what they have, without working to pay for it, and rather being paid for by them

This is very akin to vindictiveness, though. It's one of the most corrosive forces in American political life. *Someone* might get something they don't *deserve*. Bonus points if that someone is the "other" (Jewish, brown skin, Mexican, whatever). The right wing used this as a wedge issue in the 80's ("welfare queens") to make life miserable for the poor and it's the driving force behind a lot of anti-immigration rhetoric here and abroad.
Or you could do what I do, and write the report as specially marked comments in the actual code, which can be grepped out later to create a valid markdown document.

Pipe into pandoc, prepend some css, optionally a mathjax header, done. Beautiful reports.

Honestly I've yet to be convinced there's good reason for anything more than this.
C# is great, but a lot of the supporting libs like Blazr are not.
An SUV, a URL, an RSU, a YMCA... It depends on how you pronounce it, not how it's spelled. Common pitfall even for native speakers.
I agree. Especially on the Azure part. AWS may be the top dog but there are tons of orgs hosting stuff on Azure. GCP may be the smaller player but has a niche as well.

Sounds like typical recruiter-speak to get you to ignore others and take one of their jobs.
How many contracts google breaches scraping billions of pages every month?
You'd only be disbarred from being a company director if the court ordered it or if Companies House applied to the court to disbar you. Max 15 years disbarment.
This is hyperbole. 60GHz cannot penetrate walls and closed doors. 2.4GHz and 5GHz lack the resolution to image you, especially if your adversary only has control of one AP. There are already tons of side channel attacks with existing WiFi and Bluetooth that reveal when someone is in the area. Your neighbour could already be tracking your devices, for all you know.
It is variable length, by definition. If it were four bytes per code point it would be named something more like UCS-4 or UTF-32.
And a lot of practices encoded into faith just grew out of reality. Like not eating pork because at the time, you'd get nasty things like trichinosis.

But there's a lot of bullshit, too.
Well, since none of what you just wrote is true of my position, I'm not sure who precisely you are talking about.
You don't "adopt opportunities" and being quickest is not always a benefit.

>> From a carreer PoV, you'd better experimenting with everything

This is not great advice either, especially once you're more senior. Experimentation is a great trait, if it's intentional and directed. Otherwise you're a magpie who leaves a messy trail in your wake.

If you think Azure and a lot of what MS is producing today is vendor lock-in you've never used AWS or GC. The MS developer experience is still superior to any other single company.
Definitely.

I think when people say they suck at math what they mean is; I find math homework extremely boring and unrewarding. Which perpetuates sucking at math and only compounds. Then things get worse as modern society works better for the individual when one does not totally suck a math.

Kinda like, I suck at piano because I find practicing the piano boring and unrewarding, but without the ramifications of sucking at math.
(Not the parent post, but the bearded grandparent poster :)

Even if we want to deny existence of universal right, or societal right, there's still a personal right direction.

First, my goals (which are mandatory for any discussion of correct/incorrect approach, whether on personal or societal/policy level, to be even remotely productive. We can't discuss "what path is right for society" without being explicit about our priorities, goals, assumptions!): For me primary goal is to protect those vulnerable in my life, including my newborn, my elderly parents, my immunocompromised nephew. On path to that, as well as from selfish perspective (I have Asthma/Bronchitis and my lungs are crap), my effective goal is avoid getting COVID for as long as possible, ideally forever; and minimize its impact as much as possible.

Once those personal goals are laid out, the correct approach / right direction is easier to discuss and navigate. Certainly, at the very least, working toward postponing infection has so far been a brilliant decision - even today, getting omicron while vaccinated is better than a year ago getting delta while not vaccinated. My personal extrapolation is that postponing it further is even better, both for myself and for society (most health systems being comprehensively overwhelmed currently; in Toronto, Canada entire hospitals are shutting down and so my mantra is "don't get sick right now", not just Covid).

If you believe you have meaningful contribution to my right direction given my goals, I'm all ears :). I don't believe lack of humility is at issue here but again, let me know if I'm mistaken :).
Because vaccinated people can still get infected and transmit the decease further. It was evident with delta, and obvious with omicron.
There was an article on here earlier about Amish tech and they also make use of a lot of pneumatic machines for daily tasks.
Unless you want to work in finance/insurance/schools or something similar you won’t be asked to do a DBS - I’ve not been asked if I have any convictions for any role that wasn’t in finance.

There is a massive shortage of people now in data (engineering/scientists/etc)

Go contracting, they are much easier to get and once you have a couple under your belt it gets much easier.
But at the same time the discourse has gotten far stupider. People just believe anything shared with them on Facebook and have no interest in seeing it debunked. I agree with you and GP that scientists telling people the whole truth is the only path forward but the fact is these scientists in this email chain did not have the whole truth, and we may never have it because China doesn't seem to want anyone to know the origin of this virus. So having a policy of not engaging in public speculation is not quite the same as a policy of silence or a cover-up.
Corollary: Constant time random access data structures don't exist.
> for lack of a better example

That's pretty much the point I'm making.
> And we increasingly have cheaper alternatives that are also censorship resistant.

Such as?
>given that more code ≈ more cache misses

More code isn't randomly jumped around in, so there are not necessarily (or in practice) more cache misses. Hot paths in Julia compile down better than in many other languages (including C/C++/FORTRAN, where aliasing is much more of a problem), specifically since multiple dispatch gets resolved as much as possible (and often completely) at compile time.

If anything, by making per type versions of things, there are less cache misses since things that are similar stay together, needing less instructions on hot paths to look up types and do other stuff that other systems do hit.

The proof is in the pudding - write (or find) some good code doing similarly complex things, and test them. Julia has C/FORTRAN speeds (and better) for a lot of important tasks, with the development flexibility of Python.
Timpsons are indeed well known for this and while in open prison a number of men went out everyday to work in their shops.
> For example, the gradient of some function wrt to elements of a symmetric matrix is and should be different depending on whether the matrix is structurally symmetric

Ugh. Yes and no, but mostly no.

A gradient is a collection of partial derivatives. The normal meaning of partial derivative with respect to symmetric matrix elements does not actually exist, because you can't vary them independently. This is actually a generic problem for any overparameterized constrained system. People still want to be able to use the standard tools of calculus though. You can reasonably do things like use Lagrange multipliers to do constrained optimizations. Or you can express a symmetric matrix in terms of only the n(n+1)/2 variables, treat them as a vector and get the gradient over that. (This is often what is done without actually describing the underlying method. This is the so-called "symmetric gradient"). But it's generally not what you actually want, even though it can lead to the same stationary points.

The best you can do is the unconstrained gradient restricted to the manifold of symmetric matrices (or whatever constrained object you are interested in). But even this is a (subtly) different thing than the gradient in the ambient space, even though it works in as large a set of cases as possible. Happily for symmetric differentials applied to symmetric matrices, the naive formulas of symmetrizing the gradient just work.

See, e.g. https://arxiv.org/abs/1911.06491 for some tracking down of the history and cogent analysis of what went wrong and https://saturdaygenfo.github.io/posts/symmetric-gradients/ for why it matters in practice (e.g. wrong and changing direction of descent for gradient descent, though still "downwards").
I bought mine from Vilros. Got it in a couple of days. No drama or delays. I didn't even realize people were waiting so long to get them.
I love the callout for a video call setup - have something more than just a pixelated camera and blank wall in the background! Things like lighting and ability to see and hear you can make or break an interview if not at least make you stand out for being clearer than the rest.
A Microsoft product with blatant and egregious security holes? How could anyone have ever known?

It's a good thing these guys were late to the cloud. I shutter how lousy my life would be as a sysadmin if I was forced on-prem because of how untrustworthy the reputation of cloud computing would have been.
True but the president can’t fire the whole department and hire a new one. They have enough trouble when the want to fire the USAG if the other party doesn’t want to see change.
Please double-check with the moderators, see this old comment https://news.ycombinator.com/item?id=15151412
Hmm I wonder which approach is actually better overall when it comes to content-encoding like their own site uses (brotli compression) or client side parsing performance. It's all probably a bit off into the weeds over something like 0.05% performance though.
UTF-16 can represent the full range of Unicode codepoints by using couples of surrogates
The .net stack is pretty unexciting, but way better than it used to be and there are plenty of jobs using it. Just mostly not at startups.

Azure is huge and increasing market share. AWS is reaching some limits to its growth and some of its underlying architecture, and while it is far from perfect itself, Azure is very well placed to take advantage. It is considerably more mature than it was even 2 years ago and is a pretty decent platform to work with. It is also in no way tied to "the Microsoft stack".

I work with AWS, Azure and GCP regularly, and the node, Python, Ruby and .net ecosystems, and honestly I prefer working with .net and Azure than node and AWS. Node is a real mess of bad code, bad ideas, and inconsistent and often bad design. AWS is failing to fix serious architectural issues, and feels like none of the product teams talk to each other at all.

That said, if you've been stuck in Microsoftworld all your career, make a change.
Yes, yes, Bitcoin definitely replaces all the banks, ATMs and everything in between. No worries! Totally equivalent!
Service locator is not an anti-pattern
> … replace a green screen in a team of 20 other programmers…

I was briefly involved with a project that sounds a bit like that — a 2 week training course for current staff, then rewrite everything from data model to U/X in half-the-usual time because someone said OO is more productive.

That project used ENVY/Developer. The staff admin deleted the repo. The staff wouldn't have passed phone screen for Smalltalk work (maybe some would have in 6 or 12 months). When the people don't know the basic tools, that's what matters.
I suspect religion adopted a lot of sound advice and made it religious
Sounds trivial enough, now someone just has to built it all.

Jokes aside though everything has pros and cons. For storing large amounts of energy from the grid, are you sure lithium batteries make sense? Take a look at this, it's not a scientific article but it gives you a basic overview of the problems we'd face when storing energy in lithium batteries at scale: https://www.renewableenergyworld.com/storage/lithium-or-vana...

And that isn't to say that flow batteries are the ultimate solution either, we will have to do better because it's still very expensive.
A meaningless comparison as the mainstream financial system processes far more transactions over a given period of time, and it is nearly certain that on a per-transaction basis Bitcoin consumes more energy. Moreover, the incentive for financial institutions is always to consume less energy per transaction as this lowers their operating costs, whereas the only incentive for Bitcoin miners to consume less energy is if the price of Bitcoin declines relative to the price of energy.

This whole "Bitcoin isn't as bad as they say" is getting tiresome. Bitcoin consumes as much energy as a large country to process just 6 transactions per second. No need to get defensive about your favorite payment tech. It has its problems and those problems need to be solved, why is that so hard for the Bitcoin crowd to acknowledge?
Well, the things it would have been nice for MySQL to have done would have been not implementing it this way in the first place (yes, that's probably not Oracle's fault), and moving utf8 to utf8mb4 a bit more quickly. (good to know that's finally happening).

Also, I gotta say, now I have to look into this strict mode and what else it breaks, when in this particular case a "don't silently truncate strings" flag would be preferable and probably lower impact, since "strict" vs "security flaw mitigation" is not quite the same thing (does such a more granular flag exist?).
... unless that's all the strict mode does.

Hm, and since you brought this up elsewhere. Is this "strict by default" in MariaDB - which is what most (linux) people are (probably) thinking of.
How much is that a month? I am getting 50 down, 25 up for IIRC € 30.
No problem with Black per se - it's my default linter - but latest inclusion with IPython 8.0 seems to break in a Docker environment:

Generating grammar tables from /usr/local/lib/python3.10/site-packages/blib2to3/Grammar.txt
Writing grammar tables to /root/.cache/black/21.12b0/Grammar3.10.1.final.0.pickle
Writing failed: [Errno 2] No such file or directory: '/root/.cache/black/21.12b0/tmpx51kjom5'
Generating grammar tables from /usr/local/lib/python3.10/site-packages/blib2to3/PatternGrammar.txt
Writing grammar tables to /root/.cache/black/21.12b0/PatternGrammar3.10.1.final.0.pickle
Writing failed: [Errno 2] No such file or directory: '/root/.cache/black/21.12b0/tmp80hsbuff

I believe this is the issue:

https://github.com/psf/black/issues/1143

Not entirely clear what the reasons are for adding the Black dependency to IPython....
Location: Los Angeles, CA., USA

Remote: Yes

Willing to relocate: Depends on location/offer

Technologies: Full-stack JavaScript, NoSQL, Git, CLI, Azure/GCP, FFmpeg

Résumé/CV: https://docs.google.com/document/d/1Rnf4VYHLPah0diBLMF_M9I3D...

Email: mbcodes@protonmail.com
From what I understand Over The Top. Basically the services that run using the internet infrastructure.

This framing feels a bit weird though so I very well may be wrong.
Vector Search with SQL
It does. It’s really easy to outsource.
See also the rail-based gravity storage: https://aresnorthamerica.com/gravityline/

But the point about little progress by these companies still holds. ARES has been around for 11 years now and has one 50MWh project to talk about that covers 20 acres.
to avoid hijacking the flow and so you can see this quickly, I have put my comment into my profile below my email address instead of here.

my partnership was founded with a average age of over 50 years old and I was the statistical outlier child. I am rebuilding in the memory of my dearly departed friends colleagues mentors and guides for my adult life essentially. I began in business a genuine child talented no doubt narrowly but due to a fluke meeting and the intensity of the first 90s recession, entered the commercial with 200 plus years of multinational boardroom experience to babysit me writing code and pontifi..taking out of my rear. nearly 30 years later the heavens threaten to rain down opportunity for the apprehension of which I am breaking down my conceptions of being burned out and the false notion that chronic health issues mean that I am over, and I am thoroughly embarrassed now by the legalese hauteur of my original comment which nevertheless is reproduced in my profile verbatim unedited for your derision at my pretentiousness. Please forgive me for being extremely nervous about the kind of statement I have made regarding your question, which is positive, at least, for its sins. Surprisingly to me, I didn't consciously parse the information you provided about your relative age. I can only think that is because I really don't think that age is any disadvantage, absolutely the opposite. I have to face the facts and also confess that the possibility that I am younger than you positively improved my intuitive outlook regarding this situation entirely and immediately. If you think you could work with people who treat revelations such as the one just related, as being crucial business concerns for discussion and discovery of the effects, if any, on the clarity and impartiality of our work, as well as being natively discontented older Brits, ceteris paribus always of course, this might be very interesting for us both to pursue. Please note my carefully worded caveats in my comment text, however. For whatever your future will be, I wish you all the very best of fortunes. don't let the Alan Bstards grind you down.

edit : the word, "derision", improving "contempt"
The interesting part of the NYC one is the scale

> Today, Consolidated Edison operates the largest commercial steam system in the world (larger than the next nine combined).
LinkedIn is used near universally for sourcing.
Wi-Fi Sensing works with 2.4/5/6 GHz which pass through walls, it is not specific to 60Ghz.
The only piece not there is the anti-cheat software support.

Most games run perfectly fine, even better than Windows usually. Players just get kicked from online games because of the anti-cheat software recognizing the OS as Linux distribution.

This is mostly on lazy companies who can’t seem to make a simple update to support the proper anti-cheat binaries.
He mentioned yesterday in his 20-year retrospective post (https://news.ycombinator.com/item?id=29892756) that

Once in a while I break my current-events wall and talk politics. Every time I know that I'm going to regret it, and every time that prediction comes true, but sometimes I just can't help it. That's going to happen again very soon, and I'm going to regret it again.

I guess i know where, now! Godspeed, sir.
Can you link to where we previously discussed TypeScript? I don't remember that, and can't find it anywhere in my comment history (looked back to 2019).

Also, I didn't mean to misinterpret what you said. Sorry about that.
Definitely not in his lifetime at least!

I imagine in two or three hundred years though we will have moved past COBOL completely. That being said the idea of some future advanced civilization trying to wake up some old programmer from cryo sleep so they can decipher an ancient mainframe that is still somehow running does make me laugh!
I agree, though I suspect viability of models is heavily driven by the economic/regulatory/cultural environment.

In the US, we have:

1. A poor social net, meaning employers need to take on the onus of providing many basic benefits like health care.

2. A political environment that conflates communism/socialism/collectivism, which really muddies the waters around organizations that aren't hierarchical.

3. A work culture that prizes profits over all else. Orgs do not have to be this way, and if you look at expectations/obligations of similar entities in other countries they're expected to balance profitability with things like social welfare.

I think you're right in that within the US, corporations have shown the best ability to scale, but I believe this is a consequence of the economic/regulatory/political environment of the US than inherent superiority of corporate governance.
That's an... interesting optimization, and one that might make sense if you only care about byte size, but intuition (which might be wrong!) tells me that this will be more expensive (especially if it saves only one or two bytes).

I'd bet that browsers can more quickly parse a string like '0x00ff00' into its internal color representation than it can parse the string 'green'. It's probably faster to check for a '0x' prefix and convert hex-encoded ASCII to u8 values, than it is to normalize the string & do a lookup in a dictionary of 147 CSS3 color names, when taking into account the extra two bytes that need to be transferred.
I still use FB Messenger to keep in contact with a group of friends. I would love to use something else, but we were never able to agree on another platform to switch too... I barely use Facebook, don't have the app installed, and would probably stop using it completely if that group chat moved elsewhere.

I have FB Messenger, WhatsApp, Signal, Telegram and Discord on my phone...
Moving quickly to renewable energy with only a few downsides sounds like a great tradeoff. Especially if they're downsides that consumers can work around.
Have any games actually enabled EAC or BattleEye for Wine/Proton yet? So far it's feeling like they put in a whole lot of work for nothing.
I just went through the process of converting a 2TB MySQL database over the summer. Quite a few gotchas along the way that make the process a huge pain.
Beastly Clues: T. S. Eliot, Torquemada, and the Modernist Crossword
I haven't updated my LinkedIn in around five years. Definitely not a requirement. I do keep an up-to-date CV and just pass that along. Could always try putting n/a in the field and writing a note, or finding a hiring manager or someone in HR to mail directly.

From the hiring side--I've done quite a bit--I never thought twice about whether someone had a LinkedIn or CV. I do think it's lazy not to provide anything on one's background, though. It helps me guide the conversation towards a candidate's strengths.
I'm the grandparent poster it was directed to, and I see it as a perfectly acceptable and correct thing to say given the context; if you feel the need to get offended on my account by taking it out context, it's a free world! :)

FWIW, my perspective: In context, I have implicitly stated my goal of self-protection and even indicated my awareness that beard is counter-productive. Saying N95's effectiveness would be improved by dropping the beard is merely factual and restating what I already said. I certainly don't find it an "unbelievable" statement :)
I view it as simply protecting society from a person who won't behave in society, by isolating him from society.
I've done this, too.

I've also run into comments I made on boards years, or even decades ago, and thought "there's a smart person," then realized I'd made the comment.
Its way more than Emojis, people copy pasting from Excel will inadvertently add UTF8mb4 characters to your database. This is handled extremely poorly by MySQL and results in ugly characters being displayed.
I am also after this info. I believe the parent poster given his high reputation, I just hope he can point us to some sort of article about it as google is failing me
Which is why they are included in the CPI. That’s exactly what I was saying