skysight-inc/HackerNews huggingface dataset:
I have the LG38" connected via USB-C to CalDigit TS3 via Thunderbolt MBP (2019). It looks fine. Still wishing someone made a HD-DPI wide screen (AFAICT all wide-screens are low-dpi). Mac does a great job of scaling though (I'm set to 3200x1333)

I'm not sure which is better. I like there's no divider in the middle of my display area! Work is giving me two 27" monitors so we'll see how it goes.

The only complaint, which is minor but annoys me several times a day, ... It takes several seconds for the Mac to wake up. Meaning, I have a PC also connected to the LG monitor vs DisplayPort. If I switch over and press a key Windows wakes up immediately. When I switch back to Mac and press a key it's easily 3-4 seconds before I can even start typing. I'm pretty sure that's USB-C/Thunderbolt only issue and if I used Displayport or something that problem might go away but still surprised Apple finds this acceptable give their focus on UX. I guess I get the number of people using 2 devices is low. But, even if I don't switch away and just walk away but leave it on Mac, when I come back, it takes 3-4 seconds to wake up vs Windows which is instant.

Note: "wake up" is the wrong word because the Mac has not started sleeping. I have processes running. I hear notifications, etc. It's just something to with getting things to display again.
The case here seems pretty obvious: the farmer wanted to piggyback on the fame of certian rock band, with his slogan "Graze against the machine". If you want T-Shirts to be your own creation write your own goddamn catchphrase.
You don't need to compromise the host, or trigger RCE, that is the fallacy of WebAssembly security sales pitch.

It suffices to find a way to corrupt it's internal state and via this attack vector influence its behaviour.

Which yes, boils down to common attacks to separate processes and IPC.
> Russia allowed NATO to gobble up country after country all the way to Russia's borders.

NATO didn't gobble them up, they voluntarily joined, and they weren't Russian colonies such that it was a matter of Russia “letting” anyone do anything.

Russia is the one that has been literally gobbling up (at least parts of, prior to the most recent attempt) neighboring cointries.
Gamers were skipping new cards in favor of cheap used mining cards. This move ensures that those mining cards (which conversely cannot be used for gaming) go to landfill, and don't eat into NVIDIA profits.

There's also their claim that it's good for gamers. It's certainly not.
I was hoping for some new info, but this article appears to be merely a rehash of every scrap of rumor and speculation that's come out over the past several days.
It will be interesting now that competitors know that all they have to do to appeal to a large segment of the workforce is simply not require a commute.
Why do you have to chat and interact with someone in the first place?
It doesn't give you sybil-proof. It gives you sybil-resistance, and that, in a non-deterministic protocol.
Because Reagan and the Kennedys made it so that you need direct consent from the mentally ill person for treatment. Otherwise, nothing can be done. Mental illness prevents many people from being able to hold down jobs and be independent when they are not getting needed treatment. You can't rely on the mentally ill to provide you with the real reason why they are homeless. That's a near useless survey.

80% of the homeless recover. It's mainly the mentally ill ones that stay chronic.
> Doesn't mean he's wrong, but it definitely speaks to a bias,

So to be clear, of Mr Kasparov's track record, his 2015 book "Winter Is Coming", was basically proven correct about Mr Putin by recent events, but ... never mind the track record, bias or something?
First mistake, making a function with 10 parameters.

We have data structures for that, if you need it. Just pass in a big struct/named tuple as one parameter. Bonus points if it is type hinted.
No, but he was SLAPPed down.
Thanks for posting. This is very enlightening details from the inside. Why do you think you have no hope for getting your portfolio back? Is Main reason for exodus is reduced salary or reduced value of your salary? Or is the work disappearing because of companies moving out?
That way the land of "n.0.0" versioning lies, where only the major is ever incremented, even for changes that won't affect anyone because the code that would be incompatible hasn't been written yet.

At least for typed languages where an incompatibility clearly caught at compile time is usually preferable over a murky "technically it's still the same API, but..." I'd rather have separate numbers for major incompatibility/minor incompatibility.
Being vaccinated does not prevent the spread or infection, it only reduces the severity of symptoms, so this doesn't work. Having a vaccinated person sit with them is just as unsafe as an unvaccinated person. Testing, with a period of isolation before contact, is the only safe method. This is what I have to do with my mom.
No doubt Putin loves to highlight any hypocrisies found anywhere in the western countries.

But, I don't think you need any complicated theory to explain any of his actions re: Ukraine. He's wanted that country back ever since it broke off from the USSR. He never considered its moves toward democracy legitimate. He grabbed part of it in 2014. His actions have been very consistent on that front -- make plays to control Ukraine and weaken NATO. Finally he's dispensed with the subtlety of cyberattacks and political messaging and just went full in with ground forces.
Front | Engineering Roles | SF + Chicago + Paris + Remote (various locations in US/Europe) | https://front.com

Front is growing fast, and reinventing how work gets done. With $138M in funding, Front is backed by Sequoia Capital, and other leading venture capital firms, as well as independent investors including top executives of Atlassian, Okta, Qualtrics, and Zoom. Front was recently named to the Forbes Cloud 100 2020, the definitive list of the top software companies in the world. We have also been recognized on LinkedIn’s 2020 Top Startups, Forbes’ Next Billion-Dollar Startups 2019, The New York Times’ The Next Wave of ‘Unicorn’ Start-Ups, Fortune’s Best Small Workplaces, and Glassdoor’s Best Places to Work. Open roles include: Frontend Engineers, Backend Engineers, Full-stack Engineers, Infrastructure Engineers, Security Engineers, Site Reliability Engineers, Director of Engineering, Design and Sales. Technologies we use: Node, Typescript, React, Redux, Kubernetes, AWS

See open roles at https://jobs.lever.co/frontapp?lever-via=1C01dbPRMX
Good question.

The answer is the inertial of interest groups. US had put its weight on every corner of the society to demonize Russia, cut off every economic tie over 70 years, while done the exact opposite towards China. According to what I've read, a majority of members of congress and senate have business connections with China back in 2018 (80%? I don't remember the exact number). Never mention the bad images lasting forever in the entertainment(mass brain wash) industry.

Inside of the government, there have been piles of research papers, plans, and millions of man-year brain power accumulated on screwing Russia, it's cheap, reliable, achievable and efficient to just follow what old hands had envisioned.

For great powers, it's painful to conduct strategic adjustment. In authoritarian countries, it's mostly done through cold blooded purge. In liberal democracy, it's often the mass propaganda campaign with helps of God sent PR events, under extraordinary leadership, which believe or not, is not what elected are good at.
Give her some credit
Fairly extensive sections of the Tipitaka deal with the existence and nature of superhuman beings and attribute Hindu explicitly theist beliefs to encounters with them. I don't think it's true that Buddhism only ever references it very obliquely or that it conflates deities with the Buddha-nature. But my understanding is very limited, so you could be right.

I think it's true that Christian contemplative prayer does something useful for its practitioners, but not for the reason you give. Your argument rests on a flawed premise: minimally, that any tradition at least as well established as Christian contemplative prayer does something useful for its practitioners. Traditions better established include alcoholism, contracting sexually transmitted diseases, and death. Your argument would prove that all three of these traditions also do something useful for their practitioners, but I think almost everyone would disagree with regard to at least one of them.
Where you live, EVs only make sense if you have a very big battery.

Edit: The reason to heat up an EV's battery on a cold day is for regenerative breaking. You don't have to, the car just drives a little weird until the battery heats up otherwise.
Do you think that people should be required to view websites as delivered, without modifying them in any way? That would be the logical end of attempting to prevent this kind of "stealing".

If there is another term you'd like to use for "looks like theft, but the original owner loses nothing" then feel free. But it is not theft or stealing, those require also depriving the rightful owner of the stolen property.

If I could duplicate the exact contents of your car, would it still be "stealing" if I did so? Reminder that you would continue to be in possession of 100% of the contents of your car. Maybe with regards to any digital data on any duplicated devices, I could see a bit of the "stealing" logic, then again nothing was actually "stolen" from you if you still have 100% of your original property, but I now also have duplicates of that property.
the L in slapp stands for lawsuit
Ask HN: Friend has mom in Kharkiv – contact / path to help escort out?
DM me / @DotDotJames on Twitter
Feels like this is one of those situations where you’re in the right but the effort/risk required to solve the problem is massive compared to the reward. I’d fight on principle, but wouldn’t fault anyone who moved on.
Pharo Chip Designer (note: the whole programming env + tools are shipped also)
Well, in my case, when I bumped arms with the rich and well off was mostly back before I was 25. There's some occasional intermixing between the talented peasants and the kids of the wealthy at things like prestigious scholarship trips and the like.

This would probably hold true if I were going just based on the rich people I knew through work since most of them I've interacted with as a representative of my organization (which they have some interest in), so you'd be correct that there's a motive there.
My bad! We are engineering our microorganisms which means we are assembling DNA parts into plasmids which are used to deliver the DNA into the host. So there is the design and then the actual build part before the actual testing.

Depending on what you want to do you build a different style of plasmid. If its genetic modification (ex. using CRISPR) you use one type, if it's testing a new pathway, you build another. You use software to help with the design of everything and to define and explore the solution space.

To make it high throughput we usually test things using in vitro (cell-free systems) before actually moving into the host. In vitro work has a faster DBTL cycle than in vivo work. We test strains in smaller experiments (20-100 ml) before moving to bioreactors (1-2L).

We would like to automate more and build a more robust R&D pipeline to support faster DBTL cycles, but you can be limited by the epuipment available. Doing highthroughput automated work is great for productivity, but it costs more. So has been challenging to implement everywhere we would like due to resources.
I assume the mechanism here is to hijack the DNS servers? Does DNSSEC protect against this?
It's a strong value in most of the protestant west.
I think parody does not fall under derivative work.
You mean Sunnyvale? Lots of people live and work there already.
So you think if Canada got friendly with Russia it would be invaded by "the US", meaning that the people of the US would democratically elect a government that would not avert this scenario through diplomatic negotiation and nurturing relations between the countries, not by the considerable pressure of economic sanctions, not even through propaganda and covert CIA ops, but they'd actually march the military in and start shelling major Canadian cities killing civilians? And the people of the US would support that?

That sounds unlikely to me.
I noticed reddit and other big websites were somewhat slower at one point those couples of days... I live in Europe and I wonder...
> I can't speak for Apple specifically, but many companies are no longer matching the CoL increases. Housing prices are steadily increasing, and so is rent.

I can't help but wonder if this is the flip side to the Silicon Valley mantra of "if you want a raise, job hop," where hitting your four-year anniversary with the same company makes you an old-timer and gets people on HN asking you if you're stupid. (Hopefully more politely than that, but that's absolutely the subtext of some recent message threads I've seen.) If the expectation on the company side is that they shouldn't plan on on any engineering staff being there more than a few years, then maybe it tacitly selects for "give employees a big bonus and lots of perks and just don't worry about raises because there ain't nothin' you can do to keep 'em".

And, of course, there's a chicken-or-egg aspect to that: did job-hopping become the norm because companies aren't giving them enough reason to stay, or vice-versa? When I moved out to Silicon Valley close to twenty years ago, I'd have placed the blame for that particular new normal on the companies, but after having read HN for the better part of the last decade, I'm considerably less certain of that.
What other sources are you already subscribed to? I'm always looking for recommendations.
I'm guessing you're not a fan of Space Balls, Monte Python or other parody works.
Whilst that is true, power side channel attacks are an interesting case.

If they become relevant, then your attacker is really quite close to the device.
In most scenarios, once the attacker is that close you are probably fucked anyway. There are exceptions of-course. Using in-memory encryption, ingress detection, etc you might be able to remain safe in these cases. Moreover an attacker might be able to do power-analysis without leaving a trace. Whereas pulling out the RAM-sticks after freezing them leaves more of a mark.

However, few of the scenarios involving good reason to use homomorphic encryption really stand up to an attacker having physical access to the encrypting device. Most of these scenarios are about secure shared computation. Where the threat model revolves around 'what if my computational partner is evil', not 'what if Ethan Hunt breaks in'. Generally, if someone has access to the machine, they will have access to the raw data anyway.
Apollo Graph - Customer Success Engineer - REMOTE

Apollo is the market leader of graphQL. We enable developers to build their software in far less time, with far greater functionality. Join our fast growing Customer Success team to work with developers from top companies across the world.

https://www.apollographql.com/careers/job/?id=2f4d13a7-46d2-...
And yet even the kernel deprecates and removes things like legacy architectures, filesystems, etc.
[TW: Violence] Photos: Shelling continues in Ukraine
Not Africa but if 46 languages gets an exclam then maybe https://en.m.wikipedia.org/wiki/Indigenous_people_of_New_Gui... is interesting to you :)
The key paragraph tucked second-to-last at the bottom.

tl;dr appears to be "no, unless they are holding something back".

Russia has every incentive to establish air superiority, and on paper should be more than capable of doing so if it commits to combat operations in large, mixed formations to suppress and hunt down Ukrainian fighters and SAM systems. Instead, the VKS continues to only operate in very small numbers and at low level to minimise the threat from the Ukrainian SAMs. Down low, their situational awareness and combat effectiveness is limited, and they are well within range of the MANPADS such as Igla and Stinger which Ukrainian forces already possess. The numbers of MANPADS are also increasing, as numerous Western countries send supplies to beleaguered Ukrainian forces. To avoid additional losses to MANPADS, sorties continue to be primarily flown at night, which further limits the effectiveness of their mostly unguided air-to-ground weapons.
Where do you think the well informed people on Reddit and Twitter get their info? I'm being slightly facetious, and there's obviously independent reporting and direct witnesses to events online. But you take away the journalism organizations at the core of the system and then the influencers on twitter on reddit have nothing to inform their hot takes.
lol at Meta's president of global affairs referring to Facebook's service as "reliable information". When compared with what Russian citizens are going to be getting going forward, there is a valid point there. But still... lol.
Former MI6 Chief on the Ukraine and Russia Conflict – Oxford Union
In a homomorphic scheme, you have a machine A (trusted), which encrypts some data and sends it to machine B (untrusted) and B then does operations on the data and returns the results to A, which decrypts.

This attack is on machine A, not machine B. The "leak" happens as the data is being encrypted. They're sidechanneling a machine that has the plaintext on it.
Yandex.Metrica Alternatives
If you use your own server you're now obligated to keep it up forever or break all your users.

If you use a hosted service like github, you might still find it breaks when you do something like change the case on your username.
It is a false positive. Both the originating and "hijacking" AS are the same Ukrainian ISP (Netgroup).
Ambassador McFaul Slammed for “No Innocent Russians” Comments
3080 using nvidia's 510 drivers work just fine here.
This reminds me of the popular Shadowsocks program used to subvert the Great Firewall: https://github.com/shadowsocks/shadowsocks

The developer just made the default branch empty with a message saying "Removed according to regulations." in the README. The master branch was left untouched though, pretty good troll.
I think Microsoft will not sit idly and let valve make money thanks to an emulation tool.

I hope they will let it go, but if they see an opportunity to sue, they will.

Not to mention that they could change a few things in their toolchain or direct x to make proton's like difficult...
I guess it depends on the desk. These open office plans kill my concentration, to be completely honest. I get at least twice as much done in my home office =/

At the office, all I did was put on headphones with white noise and stare at the screen and hope that no one came and train wrecked my chain of thought, which happened all too often. My main form of communication was Slack anyways... and I'm not embarrassed to say, I wasn't the only one. It was this, plus a Seattle commute, which was an hour+ each way because I'm not going to raise my kid in an apartment downtown (personal preference).

Now, I will totally grant you, there were plenty that could juggle chatting and typing and hopping up to meetings and retaining what happened after Scrum and the flying Nerf darts and the smell of coffee and farts and B.O. and overpowering deodorant and cologne and perfume and hairsprays and hair product and people putting fish in the microwave, etc. etc. Bless the people who can super ultra multitask and keep a train of thought like that. I am so envious... I'm not that guy =[
> There is no "kinda incompatible", "99% compatible" - when it comes to dependencies, they either work properly or they don't.

> Without being strict about semantic versioning, it is impossible to make it so.

There is no semantic versioning if you're that strict. You have to update the major version on every single release, no matter the contents, if your idea of backwards compatibility is that absolute.

Let me give you a concrete example: I have a go package with this code:

var ErrBadThing = errors.New("somthing bad happened")
func DoThing() error { /* maybe return ErrBadThing */ }

I notice I had a typo in my error message, "somthing" when I wanted "something". I fix that typo. Is this a breaking change?

The answer is "it depends"

err := mypkg.DoThing()
if errors.Is(err, mypkg.ErrBadThing) { /* will still work after change */ }
if strings.Contains(err.Error(), "somthing") { /* will no longer work after change */ }

So, is it a breaking change or not? I would argue "no, not breaking, if the user uses the API as expected, it does not break", but you may argue otherwise.

If you argue that is a breaking change, well, what about adding a new method, which breaks reflection (like 'reflect.NumMethod()' returns one more, so if someone relied on indexing into your methods with reflection, you broke em!)? What about someone downstream applying a "patch" to your code before compiling it? Any change can break that.

The go authors have taken a much less strict approach. Go is still semantically "v1", but they've made a ton of breaking changes, from making `net/http` silently switch to http/2, to changing the semantics of various tls and security related functions, etc etc.
There;s a corridor, protected by treaty.
Ad-blocking can be justified as the digital equivalent of averting your gaze, although I agree that's a bit tenuous as it's preventing the ad from rendering in the first place. It's marginal. But by analogy, it's like putting your TV on mute when the ads are playing - the producer made the show freely available expecting ad consumption.

But using a tool to get past a paywall is different. The show is not on TV, it is more like a rental without ads - and this tool is used to pick the lock to the rental store and then take all the rentals you want without paying.

I guess I agree that blocking the ads is worse than averting your gaze, actually. It prevents the producer ever getting revenue. But at least that's a risk they knowingly take with that funding model - paywall aversion is clearly not.

...yet!
Nothing. Elden Ring is here, it's the new big thing, and I'm playing it on my Fedora box. The future is now. All of the games I play or want to play are running great, and I play a lot.

Truthfully, hacks might be needed, it's not grandma time yet for Linux gaming, but the hard part (Windows translation layer) is working really well.
> I didn't get my annual cold last winter, which was awesome

The best theory of why some people are asymptomatic with covid is previous coronavirus infections, from the common cold, so maybe this isn't the best approach. ;)

Our immune systems weren't designed with a clean room in mind. There are a few childhood cancers and problems that are possibly caused by not having enough exposure to pathogens, like leukemia, blood cancers, allergies. So, I think it's complicated.
And they lacked the knowledge and infrastructure to maintain or modify them.

And Russia didn't want them to have them and knew their exact locations.

And NATO and the rest of the world saw Ukraine as a violation of the non-proliferation treaty and didn't want them to have them.
We can also have people drive less and have more public transport and riding E-bikes etc.

Cars aren't the solution to all problems.
wow, all those years of bending over backwards to appease them and they still banned them? I am shocked I tell you.