skysight-inc/HackerNews huggingface dataset:
> Software Engineering, Distributed Systems, OOP, Semantic Web, Web Development, Digital Imaging and Computer Vision…etc.

That's an overly diverse masters degree program. A masters program is typically 4 semesters (in the US) unless you roll straight into it from undergrad (at the same school) where you might reduce it to 2-3 semesters thanks to taking grad courses your senior year. "Fulltime" is 3 courses a semester, so you have time for 12 total courses and that's if you don't do a thesis, which usually takes up most of the last semester. In practice you get 8-10 courses in most CS masters programs and the rest of the time is research/project based.

It is supposed to be an opportunity to focus on one (maybe more, but really best if they're adjacent or can be made to overlap) fields. For example, you can focus on compilers + graphics and develop tools compiling GPU shaders or doing automatic parallelization of algorithms. But it's overbroad if you're also studying OO (what does this mean in grad school?), semantic web, and web development on top of that primary focus area. You're coming out of it as a generalist, and without any opportunity to really focus on anything to develop expertise.

This isn't a fundamental problem of masters degrees, but it is a problem with many schools. If the goal isn't the diploma, you have to be selective in where you choose to go.
For some React apps it is simple to concentrate all of the state in a component very near the top and then pass it all down with props.

For other cases there is MobX.

Redux has some intellectual coherence but, in practice, people struggle with it.

To the extent that your components depend on props as opposed to context, mystery hooks, etc., you can unit test your application, debug it, etc.
Indeed humans are perfectly capable of deatroying their own species wiylthout the help of any other sentient entities.
It comes from the false notion that infinite means unbounded.

I see this debate come up all the time in the discussion of something like pi. You'll see the assertion "Oh, because pi is infinitely non-repeating, it must contain the complete works of Shakespeare"

Now, does it? Maybe. However, just because something doesn't repeat, doesn't mean it has to cover all possible combinations. For example, you could have a number that follows the pattern 0.01001000100001000001.... Non repeating and infinite but contains nothing but a simple pattern that will never contain anything meaningful.

AI is much the same. We think "all problems have a solution! So a super intelligence must know all the answers!"

The assumption "all problems have a solution" is just an assumption, not a truth. FTL travel may very well be an impossibility. No amount of knowledge could reverse that possibility.
A technique for producing ideas: James Webb Young's 5-step system
One thing this article doesn't bring up but I have observed in myself since quitting social media about 4 years ago is the pain of living in a world where nobody holds the same values as you do anymore.

Yes, all these benefits will come to you from opting out of social media. You'll grow, learn and appreciate your own life more, and at the same time feel more and more isolated from the world around you.

You'll find you want to dig in deeper and connect with people in a more meaningful way - but there's nobody on the other end of that line. The people you try to forge connections with are empty shells: "These days, no one wants you – your physical company. People are aiming towards your attention and your credit card." Friends are accessories and only worth the prestige or social clout they afford you. My own ex-wife got angry at me when I initially quit social media, because in her mind if something wasn't out there for everyone to witness then it didn't really exist. I wasn't allowed to have a private relationship with my own spouse.

The most frustrating thing about this is the realization that you can't change this.

You can write articles like this, you can share it with your loved ones and friends, and they'll nod and agree that social media is bad and that they value real relationships, then close the tab and hit up Facebook again. The toxicity of social media is really something that comes from a realization in yourself that the life you're leading isn't fun, isn't enjoyable and isn't fulfilling. It's not something you can really show someone.

You'll grow to love yourself and be constantly disappointed in others. The healthy thing to do is to let these relationships decay into whatever they're going to be rather than fight the tide and try to connect to people who don't want to connect. My own friend circle has shrunk about 90% since I quit social media, and it's not just because everyone else is on social media. Everyone has a phone. The problem is people don't care.

It's lonely out there.
> against groups that the Israeli government considers to be terrorists

Basically any Palestinian is a terrorist in the eyes of the Israeli government because it allows them to justify their oppression, theft, and murders.
> You can use a PC in the same way. If you position it well, you can even have a dual purpose work/entertainment PC.

Not without significantly more work. A console you just plugin to your TV and you're good to go, with a PC you want to use for both work and entertainment you'll need to finagle all sorts of things. One major hurdle I've yet to overcome seamlessly is playing on my TV/Home Theater from a computer in my office. When I game I prefer to get full immersion, but there really aren't any great, easy to use solutions that allow such a setup. I could get a separate computer for the Home Theater purpose, but now again it's easier/cheaper to just get a console.
The trouble is how do we determine who is a senior+ engineer if we don’t look for specific tech skills?

I interviewed a guy once who was applying for an architect position who didn’t know what DI was.

Not knowing what DI was meant there was a strong indication he didn’t know much Java either.

At what point do we say maybe he’s just not qualified for the job? Maybe he’s not yet architect material, nor a senior engineer, no matter what he claims.

Most importantly, why on earth would I pass up engineers who do know what DI is for this guy?
Americans pay taxes even if they live outside the US. You get a $90k (or however much it is today) “outside the US” exemption, and if you have a treaty, any taxes paid towards your domicile.

But you do pay taxes.
Maybe it's my FOMO or the fact that I don't do well at organizing events, but I'd like to keep all channels open. I like to go to everything I'm invited to since I'm not the best at being a host.

I've also absolutely forgotten to invite friends to events because they weren't on social media. Sorry if that makes you think I'm a shitty friend, but if you're inviting, say, 20 people to something, it's pretty damn easy to miss someone you care about.
> Why did you omit the reason for targeting?

I think it's obvious why he omitted it.
The switches don't disable the accelerometer and magnetometer.
unless army planes go undercover and need to transmit that data to keep disguise of a regular civil aircrafts
Unless I'm misunderstanding what you mean, this isn't really like rowhammer at all -- it's a uarch/ucode bug, which is effectively a programming error within the CPU. Rowhammer is a physical flaw in how memory cells in DRAM are laid out, one that can be triggered by memory access patterns independent of CPU architecture and microarchitecture.

(There are also hundreds of errata like this one in every CPU generation. They're usually not easy to exploit, since they cause system instability rather than disclosing secret material or allowing unintended code execution.)
I'd have said the exact opposite.

A contractor is typically on a short(ish) term mission, so they need to be very cost-effective. After all, they're costly yet disposable.

An employee is an investment, so you can take the time to onboard/train them properly.
That's not what's happening. If you're missing real bounty reports because you can't pick them apart from bogus SPF-type reports, that's on you. We've all had something like 10 years of experience fielding bounty reports and the one unmistakable dominant theme of everyone's experience with them is that almost all of the rando inbound reports are junk. Every competent security@ practice handles them just fine.

It's annoying, but frankly what can you really expect? Bounties are spec work. I think spec work is fine, and that designers are mostly wrong about pushing back on it (it's a norm in all sorts of professions) but I'm sure as hell not going to get up on a high horse about the quality of my spec submissions. If I want to cultivate an expectation of high-quality reports, I retain consultants, or run a Google-style program with nosebleed-high payouts for sev:med bugs.

The people we're talking about are spraying and praying for $50 bounties. They're not getting in the way of anyone's RCE report.

The researchers who get no response from valid bugs are running into vendors who run bad software security practices. That's not the fault of low-skilled amateur researchers.
You can schedule a message to be sent the next morning. Much better than just sending it during off hours in cases where it isn't strictly urgent.
> when much more interesting, more open, and chepaer alternatives started appearing rather quickly after the first Rpis

Like what?
DoubleX: Statically Detecting Vulnerable Data Flows in Browser Extensions [pdf]
For me it starts with making a major distinction between facebook and the comments on HN and YT. Comments are trivial. facebook is a CIA sponsored (according to ABC news) weaponized sexapp.
> So, I'm assuming like most of those circumcised males, you were probably circumcised at birth. Therefore you and others circumcised at birth really have no way to compare the experience of before and after.

As a male circumcised from birth, am I not allowed to hold an opinion on whether what I thought was done to me was a "terrible thing" or not? I dislike people telling me "you were wronged and what happened to you was terrible and you aren't allowed to disagree because you don't know what it's like to not have been wronged. Only me and my enlightened colleagues, who are either uncircumcised or were circumcised much later in life are allowed to hold an opinion on this."

> Also, there are plenty of reason to discourage optional, unnecessary surgical procedures.

Most parents, I suspect, are not strongly in favor of circumcision. What happens in American hospitals is this:

- baby is born

- doctor: "would you like me to circumcise this boy? Now is the time"

- parents: "do most parents circumcise their boys?"

- doctor: "yes"

- parents: "uhh... sure then"
> With these prices I‘m not so sure.

The prices are completely in line with other professional laptops such as dell xps line.
Given that you mentioned the U.S., I assume that by Odessa you don't mean the capital of Ukraine, but the town in Texas?
The followings work great for me:

- OMAD (one meal a day)

- walking

- no sugar

- no processed food

- no grain

- no vegetable oil except olive oil

- lots of vegetables

- lots of eggs

- moderate amount of meat

- working outdoors

- sun
Incoming New York mayor Eric Adams vows to take first three paychecks in Bitcoin
Erdoğan’s War on Truth
If every (engineering) manager or director you know around you is also a trained engineer... you're the exception, not the norm.
Unsolicited advice to all that read this comment and feel like it must be true.

A senior engineer has shown proficiency understanding complex problem domains and swashbuckling through the jargon to accomplish a goal.

If you pidgeonhole yourself in your career to just learning the jargon of one area then this comment might make a little bit of sense. If you keep abreast of words and what domain they're attached to, ramp up speed on any project of any kind has inherently less friction.

Keep abreast of words, all of them. Make toys that have nothing to do with what you're paid to build. Next time you're looking for new work -- don't let anyone strongly disagree with the fact that your experience on paper is in a particular domain. Just be able to walk the walk after you talk the talk.
To me this is basically the modern day version of the Auschwitz tattoo just that the Palastinians aren't in a concentration cap. Is IBM tech being used?

Sadly we don't seem to learn from the past and the oppressed become the oppressors of the future.
I think people do have a tendency to compare up, not down. I do it myself, too, yet I never find social media making me feel worse about myself. And yet I still get imposter syndrome in work related things, for example.

Maybe the more acutely someone is prone to negative comparisons, the more social media will exacerbate it, but yeah, gotta say, 99% of what i see out there makes me feel fortunate.
The way to fix this, along with most issues I see in modern web search, is for search engines to penalize SEO swindling heavily instead of rewarding it. I dare say it's one of the most destructive and terrible aspects of ad tech.
Women's health trends are not well exampled by anecdotal tales about men - because trends and anecdotes tend to be incompatible by nature.
Non evidence based conspiracy incoming - how much do you wanna bet there are some individuals who personally profit/profited from Pinterest's success who made these decisions?
Will Apple honour its promises on OCSP certificate checks?
It's great? it literally twice as fast
https://www.youtube.com/watch?v=1IQdSHNmoIo
https://twitter.com/_kzr/status/1402636826578362368
I think it uses WPF for the interface, so Linux support would pretty much require a fork unless WPF starts supporting Linux.
If Google deprioritized or entirely removed Pinterest images based on this feedback, wouldn’t that be seen as an abuse of power? (Honest question)
Is it annoying? I don't think this article goes into enough depth to drawn any conclusions, let alone to conclude that the law was written to be as onerous as possible in common situations like these.
Yeah, I'd parse the article as saying, for example, job postings for React roles shouldn't specifically require years of experience with React. This is because Vue knowledge is highly transferable.

There's an insulting premise in such job postings that engineers are incapable of learning anything new.

When I hire a painter, I don't ask how many years experience they have with pink paint (as opposed to say white or magnolia).
While your replies seem to be made in bad faith, you claimed that organic pesticides/herbicides have the "same constituent chemicals". Which I guess if we're obtuse, sure -- everything is made of stardust (H2O, CH4, C10H15N...all look same) -- but otherwise it's just nonsense.
> In .NET 6, in-memory single file apps have been enabled for Windows and macOS. In .NET 5, this deployment type was limited to Linux. You can now publish a single-file binary that is both deployed and launched as a single file, for all supported OSes. Single files apps no longer extract any core runtime assemblies to temporary directories.

This is a great! Now I can publish statically linked executables and run it everywhere. I don't have to tolerate Golang and its quirks just to have cross-compilation and static binaries, even though they will be larger in size.
Given we are already using browsers as cross platform gui environments, I don't think applications can get more bloated unless everyone starts integrating 3d effects into all their apps.
Can you tell us more about this distain?
How do these trucks cope with adverse weather conditions? e.g. sliding down a hill on icy days, dealing with unplowed streets post-snowstorm, driving along where a cop is diverting traffic, or dealing with traffic light outage?
Furry art in particular might be an exception since the larger events were pushing toward 10-15k pre-covid[0], and they had rooms full of people taking and sometimes doing commissions right there with you. It's always been a hybrid online/offline community, so the internet and social media were amplifiers for the offline experience rather than a detriment. Conventions exploded in growth and number with the rise of social media. People increasingly open it up to non-furry friends and family, so it's reached a point where even famous people (or people who worked on famous things) show up to conventions.

How to take lessons from that exception and bring it to other lived experiences is uncertain. Most other niches don't have the fluffy animal aspect to smooth over the difficulty of getting friends/family interested in what you're doing.

[0] https://en.wikifur.com/wiki/List_of_conventions_by_attendanc...
> Israel launched over 900 attacks on Gaza

This has a super simple solution. 5 minutes after Gaza (Hamas, Islamic Jihad, whoever is in charge) stops bombing Israel with missiles and rockets (which it has done since 2007), there will be no more conflict in Gaza.
Who arbitrates which NFTs-based claims are respected versus not?

> Future metaverse platforms will partner with high quality communities

How does one decide authenticity?

> That's the whole innovation behind the blockchain. Decentralized ownership claims.

And once you have an answer to such a question (relying on some preexisting system of ownership in the real world), then why should we care about tokens?

> For example, you could care about the token for the specific "metaverse" you're playing in

Who has the authority to say that you are or aren't you?

> I think you're touching on a very philosophically deep question of who you are. You think that the things you are and that you own are inherently yours, but I would argue your stuff and even your identity is all a social construct.

> For example, if you woke up tomorrow and everyone around you collectively agreed to say that you're insane and that you're an alien. Are you going to trust your own memories or are you going to trust the people around you.

> But I think you're missing out on the core innovation of blockchain which mimics the same way we determine who owns anything, which is completely a social construct.
There can be a bit more nuance to it than that. FlightRadar24 and other tracking sites do use ADS-B data broadcast by aircraft themselves, but they also use other information. There are other ways that aircraft that aren't broadcasting ADS-B can still show up on a map.

1. Mode S: Even if an aircraft isn't broadcasting its own position via ADS-B, if it's using Mode S its position can be multilaterated if you have a cooperating network of receivers (which is what FR24, ADS-B Exchange, etc. have).

2. TIS-B: An aircraft could be using Mode A/C, which generally can't even be multilaterated, or it could have its transponder turned off entirely and ATC can still use primary radar returns to broadcast a synthetic ADS-B-type target for safety, so that other nearby aircraft will see it show up on their traffic displays. The data won't tell you what aircraft it is, but you know where it is. And in fact, it's frequently possible for experienced observers to figure out what kind of aircraft it is and who's flying it based just on its track, speed, and altitude. I frequently see contacts on ADS-B Exchange in the Los Angeles area that are obviously fighters flying without ADS-B or Mode S, showing up as TIS-B.

Military aircraft on sensitive operations can turn off their transponders, and I don't know if China uses TIS-B, but I just wanted to clarify that there is data besides ADS-B that gets used, and that a network of receivers has capabilities that a single receiver doesn't.
I appreciate the effort on that response, and it’s tone, but you describe a joyless situation filled with people without a sense of humor, so even if you’re right that’s quite depressing.
I agree, take a thousand brain theory book for instance, the author argues that artificial intelligence will never be a threat to humanity, since it won't have motives like we do. Primal motives are hardwired in our brain, they are actually shortcut to our muscles that our intelligence possesses no control over. On the other hand, the neocortext, the part of the brain that is actually intelligent, doesn't exhibit such motives... Creating intelligence that mimics ours is just bad design, artificial intelligence will probably look a lot different than ours.
They don't have problems with the questions. They are not able to write a simple C++. And they are applying for a C++ dev job.
Like all drugs and addictions it is easier to tell people to control their intake than it is to actually control intake.

Especially when the drug dealer (Meta et al) is so good at getting and keeping you hooked.
The LZ77 family of compression is really nice. So many use cases. ZSTD has saved me many times. But it is perhaps not the right tool in this case. Too bad so many tools are ZIP exclusive.
<ShifL>-<Alt>-<ShiftR>!!

(To switch between 4.77 MHz and 8 MHz)
Have you ever met a whistleblower?
To extend the plumber analogy, prospective employers will frequently look for plumbers with specific experience in copper pipe, rigid PVC pipe, or flexible PEX pipe, as though fragmenting the plumbing space in this fashion has any bearing on whether or not the result will conform to building codes, ensure that all the drains and faucets work as expected, and generally solve any fluids transport problems that may come up without having to push the calendar to the right.

Most people look up the local business listings, pick anyone advertised as "plumber", and call to make a service appointment. Or they use a general contractor that already has a list of approved subs. Master plumbers don't have to answer little trick questions about brazing copper or about finding lead pipes in an old building. People somehow trust them to know what their job is, and do it.

Rarely, one might encounter an unreliable plumber. They might not get paid, and any other plumber is usually able to fix their botched jobs without hurting the budget much. Review sites exist to track building-trades business reputations.

But the analogy breaks, because no one trusts software and IT folks to do their jobs competently. The default assumption is that we are all know-nothing hacks who could destroy the company with one keystroke. All our knowledge is assumed to be tightly siloed, and does not transfer between similar technologies. C++ people can't do Rust or Go. Java people can't do C#. Desktop people can't do the cloud. Back-end people can't do UI. CMMI people can't be Agile.

It's madness.
There is that alternate timeline where the US built the 500 reactors we were planning to build by 2000 and in which, in 2021, global warming was seen as a minor issue rather than a "climate crisis".
> If you do, you’re going to have a very bad time.

GUI libraries are pretty similar to each other. I have never written an Android app before, but in a hypothetical case when I would want to make one, I’m pretty confident it would take me a week or two to learn these things. I’m very familiar with quite a few other platforms: everything Windows from WinAPI to UWP including phones, iOS, I made my own GUI frameworks even…

If that lead developer does not have _any_ experience writing rich GUI apps in any language, and no experience with computer graphics either, now that would be a red flag for me. That’s too much new stuff to learn in reasonable time: computer graphics in general with these pixels and vectors, Unicode shenanigans, UX shenanigans especially touch screen related, and quite a few others.
I'm sorry, are you saying that Portugal's public services/safety nets are inferior to the US's? I don't know much about them, but I seem to recall that you provide free treatment to drug addicts instead of just throwing them in jail.
I'm not sure anyone in Kindergarten knows anything about having a job, let alone DevOps. =)
As others have mentioned it’s probably only helpful on release date or the first weeks.

Ideally it should just automatically expired after x amount of time.