skysight-inc/HackerNews huggingface dataset:
Location: US
Remote: Yes.

Willing to relocate: Possibly.

Technologies: C# (.NET, ASP, WPF, MVVM), HTML, CSS, Java (Spring), Python (Django, Flare), JS (Angular, Node), SQL (Oracle SQL)

Résumé/CV: https://drive.google.com/file/d/1QuWRNZM45aVVJ0XeXw_-b_xnyHh...

Email: See CV

Experienced Full Stack Developer recent work being in back end development/architecture design of internal systems, and database design to support those systems. Past experience as a system analyst for fortune 500 company.

Looking to help develop on projects I believe in and contributions that matter. Any more inquiries feel free to reach out.
I guess the new benchmark for development is can it run Slack? (While developing)
Remarkable is perhaps not clear enough that this isn't what they expect you to do with the Remarkable.
Honestly, it seems like taking a lot longer on the invasion, and therefore killing a lot more of your enemy combatants might be a better strategy than dealing with them as insurgents after a swift take over.
> exclude every Russian from the world community.

Not the world community, only the West. Most of the world has no problems with Russia and Russians.
I'm not sure what field you're in but if you're reasonably competent, being transparent and honest with what gaps there are in your knowledge can be an attractive trait for a candidate. Someone who's forthcoming about things they're unsure about is someone you can train faster because they recognize that they don't know everything...and that trait keeps them open to learning and open to better solutions too. Sometimes people want to hear that you struggle with the same things.

All of this probably goes out the window in hyper-competitive fields but in my field for example (software engineering) where there's a labor shortage, I've found this to be the case anywhere outside of the companies that just want to test how well you remember your Computer Science degree.
Meanwhile Nord Stream 1 still flows at full throttle.

Spring has just started, close the Russian pipes.
The original plan was to release in February, but in the Beta 2 release [1], they said this: "Because we are taking the time to issue a second beta, we now expect that the Go 1.18 release candidate will be issued in February, with the final Go 1.18 release in March."

It looks like there are still a few release blockers [2]. I'd imagine RC is fairly soon though.

EDIT: as mentioned by _fz_ below, RC1 has already released. Seems like the full release will most likely still be in March.

[1]: https://go.dev/blog/go1.18beta2

[2]: https://github.com/golang/go/issues?q=is%3Aopen+label%3Arele...
go1.18 is coming out soon with generics. The first release candidate came out 2 weeks ago. You can track the open issues here: https://github.com/golang/go/milestone/201
Kensho Technologies | Data Scientists/Engineers across the stack | Full-time/Onsite | (Cambridge/Boston)/NYC/DC

At Kensho, we leverage S&P Global’s world-class data to research, develop, and implement leading AI and machine learning capabilities that drive fact-based, objective decision making. From deep learning speech recognition and transcription to advanced visualizations, entity recognition, state-of-the-art search, and an AI-driven research platform, the Kensho team brings actionable insight and order to complex data. Our products power S&P Global and deliver innovative solutions and capabilities to their clients.

Founded in 2013, Kensho is headquartered in Cambridge, Massachusetts with offices in Washington, D.C., & New York City. In 2018, S&P Global acquired Kensho for $550M, the largest AI acquisition in history to date.

We are currently looking for • SRE's • Head of ML • ML Ops Engineer • ML Engineers • Sr. Backend Engineer • and more!

To see all open positions visit https://www.kensho.com/careers
Google cannot see end device MAC addresses.
The only motive is Putin's vanity and greed. He's a revanchist, pining for the days of the USSR. He hates democracy because he's scared of it. He was in Dresden as a KGB officer when East Germany imploded, and attached himself to the idea of enriching himself at the expense of the Russian people, while being one of The Great Tsars of Russia. It has jack shit to do with feeling nervous about NATO. His own actions now prove that NATO expansion was exactly the right thing to do. Hindsight being 20/20 he is completely untrustworthy in all things, it was only wishful thinking and a dose of greed that the West coddled Putin as long as it has.

And point in fact, probably would coddle him yet again if he pulled out of Ukraine before flattening it.
I was talking to a friend last week who got hired this way (initial rejection, then a position opened up that seemed a better fit). It does happen, I guess.
What Makes Postgres Great
Oppo Unveils Fast Charging Technology 12x Faster Than iPhone 13
Its just not our place to bother with organizations already in power. And I’m glad this is the not an “edgy” take anymore.

Due to a third party, we went in to deal with the third party and used the opportunity to oust the first party. We took their state and designated them as non-state enemy combatants, colloquially calling them terrorists. That’s kinda messed up. It also didn’t work.
“We don’t do bug bounties, but here’s our customer data.”
> I'm not sure this is "top of mind" for them to dedicate resources against

This entire war is about Ukraine joining NATO, and the expanding NATO influence in general. How would another bordering country having a NATO referendum not be top of mind for Russia?
My dad was a civil engineer who loved computing so had the luck to be exposed to all his purchases. Memorable for me this Programma 101, an HP-67 (could be programmed with magnetic strips! And had Polish notation :), a couple of Olivetti M24 with GWBasic as OS...
-ftree-vectorize, but you'll typically want something like -Ofast to allow lax numerics; and -mcpu=native, of course. You also want to ensure you use C "restrict" appropriately, though GCC will multi-version for possible aliasing.

That's not the real problem with level 3 BLAS, though, it's taking account of the micro-architecture and matrix dimensions with appropriate blocking and packing.

You can get >80% of hand-optimized performance with plain C [1]. Leaving pure C, you should be able to improve that with prefetching, and I should try to figure why that didn't work in my tests.

1. https://fx.srht.site/posts/2022-01-03-pure-c-gemm.html

Edit: You probably want -funroll-loops too.
Google shouldn't be picking sides in international conflicts like that.
> I believe the two are essentially synonymous.

science = pursuit of truth

consensus = a group agrees on a something

These can be diametrically opposed. So how do you reconcile this potential for conflict? Keeping in mind that there is rift in society right now where groups use both science and consensus as a rhetorical or verbal bludgeon to win arguments.
For me it was that my kids want to play it together, and it runs on old hardware easily. If they wanted to play GTA V together, that's some expensive kit.
Writing code for Blender != Developing a high performance core that is going to be fabricated on TSMC's leading edge process.

In the first case anyone with the right skills can do it. In the second you need access to lots of specialist tools / proprietary industry knowledge.

If RISC-V 'wins' in application processors it will be because an Intel or a Qualcomm invests (probably) hundreds of millions in building a team that works on a multi year project. It definitely won't be bored high schoolers.
Code to Cloud Summit: Global, virtual security event for doers
Ok, changed from https://finance.yahoo.com/news/microsoft-says-son-ceo-satya-.... Thanks.
> Absolutely. I didn't mean to seem uncharitable to the average sysop. We've all been there.

Hehe I've met some pretty self-important sysops so let's not be too charitable here ;) (just a joke!)

> Unfortunately we've let this slip, and entered a cultural interregnum in which we kinda expect emails to be read by others, and even assume they will be. That's not okay. Because even if we fix-up the protocol level there's a residual expectation that it's alright to work around it "because we need to read peoples' emails", right?

Is this specifically an email thing? There's a weird culture I've encountered in older organizations that place a lot of emphasis on networks owned by an organization. The organizations themselves seem to have almost a fetish for controlling data that goes across their networks and likewise their net/sysops partake in this culture of absolute control. Maybe it's the same people who are incensed today that social media can act like a safe harbor. Maybe it comes from a time where the cost of sending/receiving a packet was legitimately quite expensive. I'm not sure. I'm glad that most modern attitudes on network management have given up the idea that owning a network means total control of every packet that enters and exits it.

> Yes, I absolutely agree with you. If email can be fixed it has to happen at a whole new "Tor for email" level. Hell, maybe we could all start running our servers as open relays again, given that we'll not know exactly what we are routing.

There are a whole bunch of projects in this space. Everything from overlay networks (Yggdrassil, Zerotier, Tailscale) to mixnets (like Nym) to remailers (like Bitmessage.) We just need to spread the word.

> If all sysadmins and developers knew they could go to jail for reading or enabling another to read private communications sent with a reasonable expectation of confidentiality, we'd be in a very different place.

> But I think the law has a part to play. If only to kick-start the initiative to secure email, because right now the surveillance capitalists and spooks are entrenched in a criminal mind-set. Caveat Dolev-Yeo notwithstanding, one can't build trustworthy systems on that culture however good the tech.

I'm a big fan of this idea FWIW. I just think, realistically, adoption will be slow as small ISPs and organizations throw temper tantrums about how they're being steamrolled by Big Tech and use than as an excuse to both read/intercept traffic and to offer subpar QoS to their customers. There's only so much to be gained by suing a tiny ISP in Florida that is sending mail in the clear because they downsized their netops staff years ago and now they still serve 5 elderly customers who don't want to switch through the occasional contractor.
The "congress", or rather the military and civilian executives (Congress hasn't really weighed in yet) don't want to be in a position of having two large nuclear forces in direct conflict. For very good reasons.
My college professor once said - 'If you are not facing constant rejections, then you are not aiming high enough'
This would be trivial to bypass with a VPN?
A few rational actors are to move to some lower priced area and will do so. They are mostly retired people. Though sometimes a low cost area will target small business to move to them.
They don't allow connections to HTTP localhost from HTTPS sites, unlike Firefox and Chrome.
If you frame the conversation that way then yes, there is zero way to meet that standard. You might as well not even try.

Addressing climate change isn’t about being perfect at this point, it’s about averting ever increasing disaster scenarios, especially since the degree of the effects seems to be exponential with the amount of warming we see.

All I see from so many people is the feeling that we might as well not even try/it’s all a waste of time.
Hmmm. I'm rewatching Waterloo with Rod Steiger as Napoleon, and wondering whether Putin's been watching the same movie; there's a sort of method-actor hamminess about Putin's public performances that looks a lot like Steiger being Napoleon.

So maybe I'm wrong; maybe he does have a Napoleon complex.
Not really, in C++ templates still need to be instantiated in every module but modules don't have to each repeat the parsing of template definitions. The module that declares the template will do the job of parsing the template and producing some intermediate representation of it that other modules can consume. Okay that does save some amount of time but the overwhelming majority of time spent compiling templates is in instantiating them, not parsing them from literal text into an AST.

Modules don't make instantiating templates any faster, it only makes parsing them faster.
> To trust your national security to something that is subpar seems like a recipe for having a bad time.

I'd rather trust my national security on equipment that's subpar but reliable and predictable, instead of trying to make my own and failing. Kind of like home security: I'd rather buy a lock for my front door that may be not perfect rather than trying to machine my own better version, even if I technically know how it works and could maybe make a working prototype. Military development is really, really expensive and extremely hard to do right when your state is still developing and running low on qualified engineers, physicists and mathematicians.

In any case, having recent russian weapons is more than enough when your neighbours are equipped with leftovers from the fifties.
Comparing Linux Environments on macOS Host
Amazon Luna: Cloud Gaming
Author of FSearch here, is there anything in particular you're missing? But yes, there's a huge gap and it's probably never going away. There are many reasons for that. For one, Everything has been in development for quite some time now, and some things just can't be done on Linux. For example there's no MFT on Linux we could parse to quickly get a list of all files or an USN journal to keep track of modified files, hence building and maintaining the database will always be slower.
Seeing the videos of destroyed Russian equipment I am a bit surprised how familiar it looks to what it was when I was forcefully drafted into soviet military some 30+ years ago. There are maybe few new types of personnel carrier vehicles which I do not recognize but everything else is decades old, and even back then in 80s it was not any high tech (except for T-80 maybe). As an example, to coordinate artillery fire we used paper maps and mechanical rulers to convert target coordinates into azimuth and elevation angles. Officers would carry secret reference table books with them which were used to apply a ton of corrections: ambient temperature, wind direction, mass of the charge and the projectile and drift due to rotation of the projectile etc. All that was manual, calculated on paper, slow and error prone. I remember myself back then wondering why we couldn't use simple calculators to do this math quickly. The dead reckoning equipment (which was based on mechanical gyroscope) had such high error that after few tries we decided to never turn it on again - after few kilometers of drive it would place us some 500m off the actual position.
Sure, maybe some electronics are upgraded nowadays, it is hard to tell from those videos. But the stories of Russians being lost on their way, it rather looks that nothing much has changed.
Your comment doesn't change if you replace lines of code with manager's perception of you. If you're both equally liked by your manager then you should receive the same rating. Within the metric being defined neither is biased since they have clear and explicit definitions. Against the true metric of "productive engineer" both are biased.
It's just about 22h00 here, and -6°C outside the window. Spring has not started...
1) _constantly_ letting armour columns run ahead of the logistical support, so they run out of fuel/food.

2) Some evidence of using clear radio communications because officers are too far away to be contacted

3) no coordination between air and ground

4) Allowing the column advancing to kiev to bunch up like that.
Russian troops have resorted to using unencrypted comms because the encrypted ones were too unreliable, so we actually do have some visibility now.
This might be too abrupt for buyers. Tax them instead?
Also Visa and MasterCard services are absent in Russia as of today
No worries! I guess I stayed very much on the theoretical side of things with not that much applied stuff. So I started working on the side while studying (also realizing that it's quite rewarding) and also tried my luck with a Web App. But later I looked for a fulltime job, created profiles on Stepstone and Monster. So recruiters were calling in and I went from there. Probably nowadays it makes sense to create a LinkedIn profile and as well of course write companies directly. Indeed.com has a lot of job ads, btw it's normal if job applicants only match 70% of the required skills.

Portfolio is good to have, esp. smaller companies will be happy to take a look at it. Large company usually have very standardized processes, your degree is more important and then it depends how interview and challenges go.
if you can see behind the paywall, here's a WSJ article:

https://www.wsj.com/articles/nord-stream-2-gas-pipeline-lays...
One thing that is surprisingly slow on the M1 is running an OpenGL ES application in the simulator.

I developed a game on a shoestring budget, and hoped that an M1 would be able to be used for capturing video of the game at the resolutions that Apple wants, but it was way too slow to be able to do this, so I had to just leave video out of my store page.

The same app run on your M1 mac with its iOS compatibility works completely fine (as it should, it is a 2d game with about 10 sprites that just get drawn with scaling and no rotation).
>A real grass fed burger is endlessly healthier than a processed "beyond meat" one.

False.

https://pubmed.ncbi.nlm.nih.gov/32780794/

> Objectives: We aimed to compare the effect of consuming plant-based alternative meat (Plant) as opposed to animal meat (Animal) on health factors. The primary outcome was fasting serum trimethylamine-N-oxide (TMAO). Secondary outcomes included fasting insulin-like growth factor 1, lipids, glucose, insulin, blood pressure, and weight.

Conclusions: Among generally healthy adults, contrasting Plant with Animal intake, while keeping all other dietary components similar, the Plant products improved several cardiovascular disease risk factors, including TMAO; there were no adverse effects on risk factors from the Plant products.

> I know vegetarians, keto folk, plaeo crowds, vegans, fasters and even carnivores like to repeat cherry picked studies and cite them for upvotes in their cloisters and communities...

I never claimed a vegan diet is optimal for health span. You can have a healthy diet with or without meat.

Strictly from a health perspective, you're right. We don't need to give up meat to be healthy.

I just meant well-planned vegan diets have shown to be health promoting compared to standard omnivorous diets.

I was just expanding on the ethical concerns the parent comment hinted at. Why subject sentient beings to such suffering when most people can be healthy without them?

My point with the toilet paper comment was that just because we did things in the past is not a valid justification for doing that thing in the present. I was speaking more from a cultural and ethical perspective rather than a health one.

> There's zero doubt athletic and even intellectual performance increases with the addition of meat to a diet in a way vegan diets can't compete with.

Citation needed.

As far as I know there aren't any studies where vegan diets are associated with cognitive decline (but saturated fat from meat was in some studies, but the link was tenuous).

And as for the athletic part, at least for the muscle-building side of things, both plant-based and omnivorous diets have shown to produce similar muscle growth at protein intakes ~1.6g/kg/d or higher.

https://pubmed.ncbi.nlm.nih.gov/33599941/
In my experience, yeah unfortunately. Slack goes to shit if the computer is under load, way before other software.
We already use libssh all over the place, eg in nbdkit & qemu.
Even when I do think I understand something, I try to take the Gell-Mann amnesia effect into account. I know how bad science reporting is; I assume they're no better at reporting international events. Whatever I've managed to piece together is going to be highly limited.

This is especially disconcerting on the rare occasions that I've been forced to conclude that a world leader is genuinely stupid. World leaders are often wrong, because the world is a complex and difficult place, but they're generally not stupid. Unlike me, they've got experts at their side to answer every question and point out the things they've missed. My view of them is almost certainly limited.

This is a situation where I think somebody may have made a serious error in judgment, one he should have known better. That worries me, because stupid people are unpredictable and do other stupid things, often against their own self-interest.
> If you get rejected somewhere and then accepted somewhere slightly lesser, you know you pushed yourself as high as you could go.

No, you still don't know even that. For every person reading this comment, there exists at least one job "lesser" than their current one where, if they were to apply to today, they would get rejected (and not just on the basis that they're overqualified).

Your statement imputes way too much rationality and efficiency into society—a sort of just-world hypothesis applied to the narrow domain of the job market and those who hold the keys into any given organization. Organizations are made of people, and people can be dumb and irrational. The kinds of people who have the final say on whether to reject or hire aren't exempt from this. The decision to reject can be as uninformed and arbitrary as it is logically sound.

The same principle applies to successful hires, too. In fact, that's the reason why it's possible to get rejected even for jobs where the application process should result in a hire. Companies hire people, find them to be worse than expected, but keep them around anyway because, while the powers that be definitely wouldn't go back in time if the opportunity to do so were available and hire that person all over again just the same, it's still too much work (or it's perceived to be too much work—again, people do not make optimal decisions) to get rid of them. Good candidates who get rejected are a casualty of organizations hedging their bets to try to prevent this from happening too much to them.
How is that a reliable source at all, it's just a piece of text backed by a company that wants to sell military communication equipment.
Upside Financing | Multiple Roles | Remote (US) | https://upsidefinancing.com | Full time

Upside Financing enables Consumer Packaged Goods (CPG) businesses to take advantage of extended payment terms for their Inventory and PO purchases. In turn, this allows Brands and Manufacturers to grow at the speed of their business instead of relying on traditional banking relationships or by resorting to dilutive equity raises.

We’re a team of ~30 and growing quickly. Our stack is Elixir/Go/React/GraphQL/Postgres/BigQuery and runs in GCP.

Roles:

DevSecOps Lead - https://upsidefinancing.bamboohr.com/jobs/view.php?id=41

Sr Software Engineer - https://upsidefinancing.bamboohr.com/jobs/view.php?id=39
I’m glad the world is coming together to put pressure on Russia. Though am I the only one that feels like Putin is just itching to use a nuclear weapon? Every additional sanction I wonder if it will be the straw that breaks the camel’s back.

It’s literally the push of a button to have a salvo of SLBMs put a dent in every major city on the continent of their choosing.
That isn’t really enough for a single competitive fab, so I guess they’re just trying to build out some basic manufacturing capability in the hope that in future they’ll be able to build on it?
> Other countries doing unreasonable things

Ukraine itself was part of the illegal invasion of Iraq.
> One of my biggest hopes

Nice way to flip "my greatest fear"