skysight-inc/HackerNews huggingface dataset:
It's there. For instance if you want to retain a reference to a 'WebFrame' for instance, you can create a wrapper object which is the one you directly control the lifetime and have a 'Persistent<WebFrame>' as a property of your wrapper to hold the blink reference.

As long the smart pointer is not destroyed (with the destruction of your wrapper or holder) the web frame object is guaranteed to retain a reference, making the object alive.

Otherwise you can retain Weak<> and Member<> smart pointers for things that your object dont own, and of course, in the case of Weak<> you can expect it to be collected in the next scheduled GC job (or anytime). And in the case of Member<> is not a strong reference to the object as in Persistent<> so you dont own the object's lifetime, but you retain a reference so the object should not go away while you hold it.

To see how serious is the commitment to this scheme, you can just explore the Blink codebase to see that this scheme is
actually used internally as a way to control lifetime between objects, and not just as a API thing to be used from consumer projects (unlike V8 which vends a different API for consumers of the VM from the one it uses internally).
That's why he had to work 17 hours/day.
Wasn't that the whole point of NS2, to have a pipeline that doesn't go through Ukraine?
"Your engineers" => Engineers aren't "yours". As an engineer I've never reported to product and don't ever plan to.

Engineering requires hours of careful deliberation between choices when building large and complex systems. Product managers are incentivized to deliver features faster. If you're a PM who actually understands engineering, try to understand the actual operational burden your engineers are facing.
We should invade Belarus in retribution for Russian acts...
I hope there is more than mentioned ban on investments in those territories, because no one has been investing there anyway for decades.
It could be a misconception.

https://twitter.com/vladquant/status/1492181669788356611

Market share is not balanced, yes, but browser diversity is not a problem.
I'm not a crazy conspiracy theorist or anything but the World Economic Forum has started to creep me out lately.
I've led product teams at early stage and through growth into unicorn valuations. The unfortunate truth is that communication challenges are often not the result of any one single PM. A couple of larger "failure modes" drive bad communication in the broader system:

- Executive leadership pushing down poor decisions through Product - The "middle-man" problem.

- Product teams who are judged by output vs. outcomes - The "SHIP IT" problem

- Hiring Product Managers who got into the position to be "CEO of the product" - The egotistical asshole problem.

- Engineers who prioritize clocking-in/clocking-out over building a quality product - The "jaded but I get paid well" problem.

Being a PM is an incredibly challenging role, often made more difficult by the environment - If you find yourself in a position where you want to do good work, but are constrained by the above (or similar) issues, fix them. Influence up, take ownership of explaining why the processes aren't delivering the outcomes leadership wants, and find ways to prove a better way to do things. Motivate your team - Help them understand why the work matters, and chart a path for them to do something awesome together. Advocate for better, and help it happen. If your response to that advice is "ugh, yeah right - that'll never happen here", you're either right (and need to leave), or you're the problem PM that is accepting failure as a given.

If you want to be great, make sure everyone on the team can do their job well, and that the product team is set up to make a meaningful impact on your customers.
It comes out to 77% if you use the SMPTE UHDTV standard of 4k, which is (2 * 1920) × (2 * 1080) = 3840 × 2160
Yeah, you're absolutely right. I'd prefer that the world dramatically change overnight, but if that's not going to happen, some little DIP switch on the drive that says "don't acknowledge writes that aren't durable yet" would be fine ;)
mac OS's fsync(2) doesn't wait for SCSI-level flush, unless F_FULLFSYNC is provided.
Take-home test in a survey course for nonmajors. And she referenced a book with a mistake.

In my thirties, wanting to test out of college algebra, I bought some math software to do drills and refresh my rusty high school math and the software had errors. It was fine for my purposes because I recognized the mistakes, but I was also homeschooling and I told my kids it probably wasn't a good resource for them because it has too many errors, so it wasn't something they should use for math practice. They didn't know enough math to recognize the errors and would have learned wrong.

People make mistakes. This kind of scenario is always a possibility for an outsider with insufficient background knowledge to go "Wait ...that doesn't seem right." and, instead, just goes "But (famous expert) said it, so it must be true."
For some of us, it goes beyond personal choice. We have to consider our families and their circumstances as well. My wife and I could do it...if I worked for another employer (I'm fairly close to retirement and am not expecting to go job hunting between now and then) and if our adult children, who share my family password manager account, would only realize they shouldn't be using Windows and Android (and also had the money to throw out their hardware and buy all Apple stuff).
I'm not claiming nobody is as bad as the Nazis. I am claiming that the core belief of "Antifa", represented by both its name and its flag, is "anti-fascism", which is nearly synonymous with being "anti-Nazi". I am also claiming that people who wave the Nazi flag in modern times are explicitly calling for the genocide of other human beings. Finally, I am claiming that being against genocide and being for genocide are not somehow automatically equal, like two poles of some spectrum; rather, that such a belief is a well-known false equivalency known as "enlightened centrism" that is commonly used by people who actually just outright sympathize with Nazis and just don't want to admit it. None of these claims should be controversial in any way whatsoever. So I don't really understand what you're trying to rebut here.
This was posted recently on HN, but I'll repost it here. My main take away is that these two regions are really more Russian and want to be a part of Russia. They were given to Ukraine as part of an old agreement internal to the USSR

https://www.gregpalast.com/7-facts-about-ukraine/
Those are not problems that needed to be solved.

Problem is:
1. Precise location of tracked object, now

This is actually one problem and Apple didn't solve it very well, airtag doesn't work in real-time. You only get updates when there are people near object that uses iphone.
I guess you have to start somewhere. No UN members recognize Liberland, and one is greater than zero.
Those regions didn't declare anything in 2014. Just like Crimea. They were taken.

Literally the whole world knows that.
The idea of an EU is absurd.
Not a lawyer so take everything I say with a grain of salt.

At the bottom of the page they have some notes on GDPR, they explain their "lawful bases" for processing:

"When we have a legitimate interest in processing your personal data to operate our business or protect our interests (e.g., to provide, maintain, and improve our products and services, conduct data analytics, and communicate with you)."

It looks like they claim legitimate interest. If I understand it correctly they make a claim that their use serves a business purpose (like for example limiting the amount of free articles), and the impact on your privacy is minimal. Which could be possible, for example Medium does not do ads afaik.

If that's the case I think you should still be able to "object" to the processing with a reason. At the bottom it says:

"You may object at any time to the use of your personal data by contacting privacy@medium.com."

Might be something to try.

I think it depends on if their claim of legitimate interest is valid. That can only really be tested when it's investigated after a complaint. But there is definitely some thought behind it, and I bet they had some lawyers work this out.

Personally, I think it would be better if they just asked for consent, but then they probably can't do the X free article paywall thingy.
50% of the time talking sounds like a nightmare. I don't think you can build anything nontrivial if you get interrupted all the time.
This is often wildly overblown. Of 700 offshore companies found to own UK property, only 5% of them are controlled by Russians. Also of 94,000 properties registered as owned by foreign companies, only 4 were Russian.

https://www.bbc.co.uk/news/60348046

Bilateral trade is more significant, uk companies own over £23bn in assets in Russia, and total Russian investment in UK companies comes to £11bn, but let’s put that in context. Russia isn’t close to being in the to 10 contries that trade and invest in the UK.
Yeah, I'm not really talking about the OP per se, to be frank (didn't check who he was, and I don't know his story).

So, my assessement wasn't about the OP in general, but the OP as revealed by this particular post.

The post is based on the cliche early/mid-00s J2EE style of coding, that hasn't been in fashion for 15 years, and has been derided widely for at least 12.

There are amazing apps and libs written in Java, and Java as a language was not a problem for their development and design (even when it was far more restricting and ceremonious). Lucene for one. Vert.x. Jetty. XOM, ...
Ask HN: Why the Twitter app needs the time set correctly to work?
I want to know two things
-how the twitter app discovers my time is incorrect
-Why it needs me to have the correct time..
Usually I rant but im sure u all hate Twitter just as much as i do..
Not if allegations have not yet been raised.

You seem very hung up on the wording of this article. Is fraud not a crime unless it's called out by a journalist?
Zoned Namespaces (ZNS) SSDs: Disrupting the Storage Industry
I believe that’s the definition of agile (as defined in the agile manifesto) but what is practiced as “Agile” is actually a weird waterfall pattern.
Wow, that's quite the self justification story.

Your customers were required to comply with the law, whether or not your company exist.

Whether you help them or not is up for debate, what isn't up for debate is that you sell them something, which they may need but not necessarily so. It's not your product that they need, it is compliance.

Making their lives easier is great: as long as your product doesn't mess up, at which point I'm sure your terms of service will say something to the effect of 'well, sorry, but it was your responsibility after all' and 'informing potential customers' typically - in that context - takes the form of pressing the fear buttons for possibly not being compliant and selling them a solution which they may not even need.

Seriously: this is a fantastic example of how being on one side of such a story you might lose objectivity, if I wanted to know whether your product is useful or not the last party I would trust is your marketing department. Who would I trust? My lawyer, who I would ask to establish whether or not (1) this particular law applies to me, (2) the risk of non-compliance outweighs the cost of your product, (3) whether the products terms and services really protect me or if it opens me up to a new level of liability, (4) whether there is a better / cheaper product and so on.
Why is there so often an assumption that when the robots can do everything people will suffer? Surely the robots can create fake jobs and enough supporting infrastructure so people who want to work can believe they are. Wouldn’t that be the kindest solution?

Certainly kinder than the current infrastructure of bullshit jobs.
The author does a lot to romanticise the old traditions of a town that seeminly hasn't kept up with modern times.

Truth is, there's 2 types of people that go to the central market, old people and tourists.

Everyone else drives to Mercadona, a supermarket like any other, in their Mercedes. You can also buy fantastic veges and fruits there but without dealing with 5-6 merchants to get what you need.
I bet the polls will show overwhelming support - after 8 years of wall to wall Russian propaganda and extermination of opposition most think Putin is their savior from Fascist Ukrainians. (Source: I have relatives who still live there)
(5120 * 2880) / (3840 * 2160) = 1.77

Since they are both the same aspect ratio (16:9) you can also take the ratio of one linear dimension and square it to get the area ratio.

So:

(5120/3840)^2 = (2880/2160)^2 = 1.777
Look, we’ve tried nothing and we’re all out of ideas
I agree. No idea if that is still possible these days. Perhaps someone here is involved in the DOCSIS standards or is a cable modem hacker and could offer some insight as to how things may have evolved.
I am working with a bunch of fellows to make scalable teaching/training tools. Most of it will be open source, some will be free to access (since we have to use platforms like youtube).

The current project in that direction is a timeline-maker targeting research labs. Imagine joining a research lab (for MS/PhD) and getting a timeline of key papers in their field. This will set a baseline for "literature survey". Some of my professors from my college have already shown interest.

It is nothing fancy though. A python script that take YAML input and produce an HTML output. Now producing that YAML input with all the data from 100+ papers is the tedious task. I am currently doing it for my field - speech recognition.
Ah. I just checked, and that is indeed the resolution of the 4k monitor I'm currently using. So I would guess that standard is pretty common!
That's 0.8% of their total annual revenue, and almost assuredly much greater than their Dutch annual revenue.
Believe it or not, there were McDonalds branches in Crimea.

https://www.nbcnews.com/storyline/ukraine-crisis/mcdonalds-c...
Oh interesting. Self-regulation is correlated with good outcomes but the marshmallow test is a poor test of self regulation. Okay, interesting.

What I would enjoy, I think, is taking a monthly test battery and uploading that to a central database with other self-researchers and then looking at that in a historic sense to derive ideas to study. Obviously, since one is post-hoc slicing one will find many spurious correlations but perhaps these correlations will yield interesting areas to search around. Does anyone know of anything like this?
The facts before them, which are provided by the plaintiff’s and defendant’s lawyers who are both charged with providing their best arguments; and according to the laws written by Congress.

This is not a small distinction.
So I read this too but it sounded like it was based on accounts from employees BBC could get hold of. I guess it's possible it's true but I find it hard to believe such a business could exist for a couple of months with absolutely no sales whatsoever.
I'm using "acknowledged" in the sense of SCSI-level flush (per the thread OP), not mac OS's peculiar implementation of fsync.
Toxic or problematic, perhaps, but gaslighting is a specific term that means more than "bad" (or toxic), and I intended it in that very specific way. I think it's a useful term because of this specificity, and because it helps to explain the very specific feeling of confusion that it instils in those it is used against.
Agreed that getting more specific with tasks is helpful.

Unfortunately, it's hard to leave the engineering approach for larger projects to the developers when their productivity (and apparent satisfaction) increases significantly with task specificity.

Maybe this just indicates an issue with developer experience/seniority.
> response of the european leaders so far

Sorry I’m un-knowledgeable, but what do you say to the following, well-known argument?

“What would USA say if Russia installed missiles in Cuba? / What did Russia say when OTAN envisioned including Ukraine and thus installing missiles there? / Therefore, isn’t the solution to simply abide by the 1991’s USA promise of not taking foothold in the states bordering Russia?” ? I’m unable to judge this idea with my knowledge.
My sentiments exactly. Someone is trolling. This is old stuff.

They left out the part about how we're all going to be vegans, except for the old guard who can eat bugs and pretend it's beef.

Also, next time you send flame bait like this, mention how our cryptocurrency will not be usable except for healthy things the government wants us to buy.
A bit off putting how nonchalantly people are asking for economic sanctions on a population of 144 million people that are already quite poor.

Not defending Russia here - but let's be more mindful of the fact that there are other human beings at the other end of the stick.
As you can see with the past link, it has been posted several times, but never made the front page.
NATO has settled military bases in all of Eastern Europe, despite promises from the early 90s that no country from the USSR-block would join NATO.
By gradually pushing its pawns all around Russia, NATO (meaning the US) is as much responsible in that crap as Putin is. How many Russian bases in the Carribean, in Canada, and in the Pacific ?
Haven’t used prisma but I think their query builder type checks (not just the results) which make composing and writing them quite a bit more convenient than the example shows.
Which drives were tested/confirmed to lose data? Did a Samsung Pro drive have this behavior?
A Short Treatise on Bugs
> However, third-party labels manufacturers and others may have solid legal reasons to not offer a workaround

This is the real problem. Get rid of these idiotic laws designed to create monopolies and stifle competition and companies that pull dystopic stuff like this will be done.
I don’t know if Rockstar Social Club dice CAPTCHA is still around, but about half a year ago I’ve had an opportunity to experience it. That CAPTCHA required you to select one image out of six in which two displayed dice would add up to a certain number. To pass the test, you had to do this 10 times in a row, making no mistakes. The worst part was that it didn’t even tell you that you failed; it restarted the whole thing only when you finished selecting the last 10th image.
> You work in a place where this happens. You could not.

You could, if lucky, but such sane places are becoming more and more rare.

In the 90s (and probably earlier but I don't know) developers were viewed much more highly than now in all aspects except salary. There was a lot of autonomy and authority, the role was respected as a professional. With the rise of agile in the last ~15 years it has been transformed into a low-authority replaceable-cogs type of job, to be micromanaged by everyone else involved in the product. Salaries have gone through the roof though, so I guess that's the tradeoff.

Maybe there are engineering-oriented companies still with the 90s culture?

(If anyone knows of any such companies, please share, I'll head over to interview there.)
And there's this: https://web.archive.org/web/20201108091210/http://effbot.org...
Worse than an echo chamber, it's an intentionally curated propaganda site. At least in an echo chamber you could scroll down to see the unpopular posts.
> I think OP is probably referring to the fact that there is not a no-brainer out-of-the-box way for git repos on different dev machines to autodiscover each other, even on a local network.

Ah, OK, gotcha. Thanks!

> You can have everyone manually set up a git hosting env on their dev machine, then have everyone manually add a remote for every other developer's box, but it sure isn't convenient.

Yeah. But fortunately not all that much of a hassle for a small(ish) dev team.

> And if you settle on sharing one central box as the canonical node (which IMO is the right answer),

Yeah, we called it "the Dev server". :-)

> you're no longer truly using a distributed system - it's a de facto centralized system.

But in a corporate (or even Open Source project?) environment, The Powers That Be probably want that kind of / that much centralisation anyway.
What do you expect? These companies are making toys for retail consumers. If you want devices that guarantee data integrity for life or death, or commercial applications, those exist, come with lengthy contracts, and cost 100-1000x more than the consumer grade stuff. Like I seriously have a hard time empathizing with someone who thinks they are entitled to anything other than a basic RMA if their $60 SSD loses data
Good luck to all the people in the united states. Water is a big problem, yes. So is the loss of soil. I hope you are able to fix it in time and don't get another Dust Bowl.
Anyone who has recently attended UC Berkeley would tell you that this is warranted: the school was running into scaling issues hard (particularly in the EECS department), and continuing to grow enrollment without the state investing significantly more money in the school would only result in a decline in the student experience and overall quality of the education.

Don’t get me wrong, I absolutely love UC Berkeley and wouldn’t want to unnecessarily deny anyone the wonderful opportunity that is studying there, but in order for that opportunity to stay so wonderful the school has to be realistic about growth.

(For context I graduated in 2021)
You are right. And, practically, I probably will be using Stim much more in the next few years than this particular toy language. Same as you, I hope this toy language leads to more research in useful type theory for quantum algos.
I've been hearing about this dystopian future for as long as I remember and don't really see it pan out as bad as it's described. In fact the existing credit reports or DMV records already are some form of personal data aggregation and I don't hear people losing sleep over it
Apologies if I broke any rules dang. I was interested in the community's response since it is related to technology and its impact on society.
I've been working on something (probably) similar in C#.

The idea is to tag files/documents with attributes like "auto", "insurance", "2022", encrypt the file locally (using your manually entered key), copy it to a network share/cloud storage/etc., and add the tags and document information to a database.

Later on, you can search for documents based on the tags and get a decrypted copy of the file.
Russia is stuck playing the mid 20th century game
It's funny because it should be within his grasp to un-become a billionaire too. I mean, why continue to do something he doesn't like?
White Castle to hire 100 robots to flip burgers
Yeah, for some reason it makes the leap of "everything is free" -> "the algorithm knows best" -> "no privacy"
> Imagine a society where human teleportation is possible, and economically feasible. The one downside (which we the omnipotent storyteller know, but no in-world person can prove) is that it kills the 'you' in the qualia sense, and the person on the other side is the 'you' in every other sense (memories, desire, etc) except for qualia.

How can there be a discontinuity in the qualia of consciousness that individuals themselves cannot discern by examining their own internal experience? What does 'qualia' even mean in that context?
Were samsung and WD consistent in this or did you have drives from them that behaved differently?