skysight-inc/HackerNews huggingface dataset:
They probably don't cover stuff like this just yet.

If it's even possible to block...

One of Google's aims has been to make Adblockers useless.

Think Manifest V3, which would originally enforce a static filter list with only a few thousand or so entries allowed.

uBlock Origin and other actually useful adblockers make heavy use of dynamic filtering lists.
Your customers are your best investors here.
If it were a compiled language where I had to wait to run it, I could see that being a big help, but in python I just constantly run the parts of the code I'm editing. If there are any typing issues I catch them almost immediately.

To be fair, I do set return types in my docstrings, and let the IDE help there.

My gripe really stems from using a libraries that check for a type and raise an exception if it doesn't match. Instead of just trying to actually use it and see if that fails. for example If you require a dict because you're going to expect certain keys, but I have a class that has __get_item__ for those keys, it should work fine. If you check the type then you'll fail before you get that far.
I guess there's a lot of cases I just want to peek into a table live without pulling it all down. I've only used postgres so it's weird to me you can't talk to any MySql style DB like it does.

Anything that needs to be coded I'll pull it down though, it's nice to have options.
You likely just didn’t realize it. Usually the head-hunter cut is a % of the new hire’s salary for a length of time and is paid by the hiring company. So you never see it... but if someone gets hired directly then they can usually negotiate a higher salary instead of that money going to the non-existent headhunter. Another way of saying it is that initial offerings through a headhunter are lower since the cost is higher to the company.
Google needs to start the "Google Mars" time-lapse database now.
Took a glance around the thread. In summary, it sounds like you are still fairly young (in the good sense), have an analytical mind but haven't sticked with anything for longer than 2 months. You said you're worried about your immediate financial future.

In terms of first impressions: a lot of consecutive 2 months stints will look very bad on your resume - a lot of places have 3 months probational period. I don't know what the story is, but this could an issue of tact (i.e. navigating office politics, not antagonizing your boss, that sort of stuff), it could be an issue of confidence (either too much impostor syndrome, or being overconfident and over-entitled), it could be that you're not cut out for the field (black-and-white quitting over disagreements is generally the worst solution to problems compared to compromising, strategic teamwork or just flat out sucking it up). You're gonna need to do some introspection, and you need to prioritize figuring out how you can hold a single job for 3 years. Also, with a job history full of red flags, name dropping famous companies will probably do the opposite of what you want. Consider focusing on selling skillset etc and downplaying (or even omitting) work history.

Be realistic and specific about your actual skillset vs your target role (either you are proficient in ios/js/golang/whatever or you're not, don't "fish" around for "any role")

In terms of target companies: you mentioned FAANG class companies. A lot of these companies tend to look for senior level as a baseline. Consider applying to less competitive jobs (i.e. companies without brand recognition). One way to go about this is to reach out to recruitment agencies.

In terms of balancing target goals and immediate needs: prioritize according to Maslow[0], i.e. it'll do no good trying out your luck trying to find a prestigious 150k+ salary job who knows when if it means your cash flow will make you homeless in 2 months with high probability. Better to swallow your pride and go for something less ideal at least until you can stabilize your financial situation.

[0] https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
I would consider myself a pretty avid cyclist (annual century ride and 1000+ miles per year). Have done two years on Zwift (Kickr Core) - which I thoroughly enjoy. However my wife just got a peleton a month ago, and partly due to the novelty, partly due to the sheer ease of use I haven't been back on my Zwift set up yet.

I am not giving Peleton the win I am just saying that it is pretty slick interface for getting a work out and making you sweat without the small headaches of integration on Zwift etc. That said - if all I want is to improve my cycling, Peleton doesn't help me in the same way. However if I am trying to stay fit with small workouts and lots of variation in the off season - its perfect.

6 months from now I'll figure out which one gets the W.
How much fab capacity is indirectly dedicated towards gaming?

Could blocking video game sellers, and throttling the internet, be a solution to this chip shortage?
I have lived in the corn belt my whole life. I was just surprised that anyone might think there is significant topsoil left. The average field is continually beat to hell by machines that create magnificent dust storms twice each season--spraying glyphosate and planting, and then harvest.

All the major farmers in my region use no-till but they dump lots of fertilizers and/or must rotate between corn and soya (beans create and accumulate nitrogen at the roots, leaving it behind in the soil for the next crop).

All the fields I'm used to are very pale and clayish. Dark soils in newish-virginish soils stand out like a sore thumb and can really only be found in small non-factory fields.
> I contribute a lot and then quit after I feel like I'm not getting appropriate compensation.

Compensation is a negotiation game, so go and learn to negotiate well. One key aspect is to understand the perspective of the other side. In this particular case, you would learn that giving pay raises "out of cycle" is a pain for all involved, and a manager doesn't want to discuss salary every time a report of his does something great.

If you want something, make it easier for others to give it to you.
> Perhaps this is a strong signal in favor of price segmentation to make future B2B customers more than personal users?

Only if you can differentiate value meaningfully also. And I don't think it's a strong signal of anything.
My impression was that people went to SO to solve issues, and to documentation to think and build features.

I’d see those as complementary, and don’t expect documentation to cover most questions/issues you could have.
I wouldn't get a Blue Yeti for voice calls. Besides being pricey, it's a condenser mic and a lot more sensitive and prone to picking up other sounds you probably don't want.

Something like the Audio-Technica AT2005 also supports USB plug and play, is half to two-thirds the price, and is a dynamic mic so will reject a lot more of the undesirable sound before it even gets into the computer.

It's easier to not capture undesirable sounds than it is to try and clean it all up after.
How comes?
Modified meme caption: Yea, we destroyed the environment, but for a brief moment, we sure mined a lot of Bitcoin.
Stop bothering with Fortune 500, and SV "sexy" companies. They get hundreds of applicants every day. There are thousands of small shops out there who always need WordPress monkies and "stick this snippet into a PHP page" type roles for $20-$30/hr. Find one and stick with it for 2-3 years. Practice your interviewing and build your LinkedIn network while doing that. There are no shortcuts, especially as a self taught dev.
Is using something with that small a foot print even worth it in today's age? Surely postgres and other don't have THAT big of an overhead, at least for the features they provide.
See also, DAVID PAULIDES
> Old-new stock

Most commonly referred to as New-old stock (NOS).
> I've interviewed at Google, Facebook, Dell, NSA, CIA, DoE (E=Energy), Airbnb, Palantir

Those are some pretty impressive names for places you've interviewed at, but they also have the highest bars to get in. Why not try just some average, run-of-the-mill companies off job sites? There's nothing embarrassing about starting at those. I worked for a no name exercise tracking app company my first job out of college, who later threw out all the work and became a diet tracking app.

Sometimes when I've been between jobs I've even grabbed some bottom of the barrel project work off remote contracting sites. If you can write clear English and are willing to work at 3rd world country rates, you can get infinite work there. It still pays enough to get health insurance through someone like Freelancer's Union.

> I tried improving my interview skills. Reading Meyers, Knuth etc. books

I don't think reading books helps with that. I'd recommend practicing interview problems on sites like LeetCode. I have a CS Master's degree and can easily write an A* pathfinding algorithm on a white board and give you the time complexity of any algorithm, but it's not super useful for the sort of interview stuff I get asked. Typically you are just asked to hammer out a design or implementation for some specific set of requirements that complies with some set of performance criteria, so it's not really book learning being tested. More just that you can you sit down and write the right code/design - which is what you'll be doing every day on a programming job outside meetings collecting those requirements and scheduling the work.

> dropped out my freshmen year at a top 40 college. Was on the cyber security team etc. too expensive so I had to dropout.

Lack of a degree would disqualify you from 95% of programming jobs I've worked at. I don't think it's important myself, but I'm not a hiring manager. The only person I saw hired without one had an amazing project portfolio with hit apps in the app store I would have trouble writing. So it can happen, but it's like being a star baseball player. Outside the reach of most people.

If you really want to be a full time, salaried programmer and don't have a star portfolio, or large bodies of open source code to show off, I think you'd have to take out a loan and get that piece of paper from college first. Project work, or work from contacts or friends at tech meetups, generally is less strict re that. But companies that don't know you are going to just filter you out for no degree.
> I've quit a lot. I haven't lasted anywhere longer than 2 months. I contribute a lot and then quit after I feel like I'm not getting appropriate compensation. Though I certainly agree that I need to stick with a job. I think ageism, and other biases are in place though. More years of experience I get the less disdained I will be I think. [1]

As others have said, I think you're likely suffering from an accumulated lack of results as well as what feels like elevated or unrealistic expectations for the positions you're getting.

I agree with your characterization that, in a just world, your contributions would be given greater reward. But you weren't applying to work in a just world, you applied to work in the world we all live in. I think you need to face that the kind of treatment you've received is common. We work in an industry that has high pay relative to industries with similar levels of training - but considering the profit margins of the companies involved there's a case to be made that workers are under-negotiating their salaries nation wide. The lack of recognition you experienced is part of a pattern that you will continue to see - even (perhaps especially) at the companies you listed in your post.[2]

Instead of thinking about this from the point of view of the company, consider things from the point of view of the person interviewing you. One of the messages that they are going to receive from how you talk about your work history is that you accept position that you are not actually satisfied with in the hopes of trading up in the short term. When that goal doesn't come to pass, you often leave. If had an engineer with that attitude placed on my team by someone else I would be hesitant to give them responsibility. I might empathize with their perspective about wanting to be promoted or compensated at the level I felt appropriate, but that's the deal I've made with the company and I would suspect that I couldn't trust that you had made the same deal.

I think you should really think about what you are willing to accept. You should be prepared to stay while being unfairly denied rewards for...at least a year I'd think? That's not the goal, of course, but I think you want to distance yourself from that series of short stints. I would think you would maximize your chances of being hired if, when talking about previous gigs, you told a story about how you previously had unrealistic expectations but now you're world-weary like everyone else and mostly looking for more interesting work. It will be a careful balancing act because ofc people will wonder and be suspicious. Above all - the people who interview you are imagining seeing you every day for the next 1, 2, 5, 10 years. You need them to walk away feeling like, at minimum, you're not going to vanish on them.

[1] https://news.ycombinator.com/item?id=26826805

[2] https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
I haven't tried, but it seems to! The table of contents seems quite broad.

https://matrix.org/docs/guides/moderation
If a matrix user tries to write something too long for matrix+bridge to handle it will instead just paste a link to a website that shows the users text. Only the link to this web text clip will be sent to IRC.

If a matrix user responds to someone their matrix client + bridge will inline copy the previous lines and send it to IRC with their response.

Basically, the matrix bridge is extremely spammy even with normal behaviors. The sane thing would be to just break up the message into to parts and send it. The sane thing would be to assume anyone looking at IRC already knows what comment they are responding to and there's no reason to re-post it inline.

There are more annoyances but those are what come immediately to mind.
Awesome tidbit, thanks!
This is just annoying as someone who likes both products.
I just ignore it. Nature is thrifty in all its actions, so this current madness will eventually come to an end too. I like the attitude of Charlie Munger, and whenever I feel like my head is starting to spin too fast I think about the wise things he has said about the madness of crowds, keeping your head straight and focusing on your duties right in front of you.
Are you suggesting government mandated population control?
I work in a bank, at a low level. These trades would have gotten me fired.
I disagree.

You're conflating two posts- each is taking a different position.

The OP mentions "...the league of superwealthy philanthropists like Bill Gates and George Soros who leave their lengthy, extraordinarily and unforgivably damaging lives of evil...". He was referring to his belief that there is an evil group of wealthy people- and that this group includes Soros as well as Gates. My post gave examples of controversy surrounding Soros, with the admonition that these should be discussed instead of being labeled then memory-holed because of the man's ancestry.

In the OP's post, Soros was included as a member of a group- without mention or implication of any member's ancestry or race. The accusation of anti-semitism regarding the post, based only on Soros having been included in a list of "bad" superwealthy people, lacks any support other than Soros's inclusion in the list- which itself is not even "thinly veiled" evidence of anti-semitism.

The application of the label "anti-semitic" to either post is an over-reaching use of the term, and this over-reach very likely contributes to an increase in real anti-semitism.
ThinkPads and other Lenovo machines have something similar called SmartBeep. Here is an example:

https://www.reddit.com/r/thinkpad/comments/k6fu6y/hey_i_have...

I had some fun with this one, as mentioned in my comment there. I downloaded Lenovo's app and had it listen to the audio in the post, and it told me the error code and recommended steps.

I guess I am easily entertained.
I think that is a completely fair assumption, you may be right. Partly why I think we should dramatically increase the numbers of representatives is to mitigate this problem somewhat. On average, I think a lot of regular citizens would do just fine. So we limit the damage by limiting the amount of power a single vote has.

It's kind of the same reasoning I use for extending the vote to children. In a country of 330 million, each individual vote is nearly meaningless on it's own so I figure the risk is much lower than the benefit of getting people involved at a younger age in a future that they should care deeply about. HN did not collectively appreciate this suggestion when I made it, however :).
Does anyone know if land application end use of biosolids can convert to top soil?
Better to increase carrying capacity through innovation.
True, 10 years isn't a short time in a human life, and probably reprogrammed a lot of people's thinking during that time. It depends what timescale you consider. It's arguably brief on the scale of the lifespan of the US Constitution.

There is apparently debate about the etymology of the term. In English it may be fairly recent; others attribute the concept to the German military in World War 2. From the Wikipedia page on Assault Rifle:

> Conservative writer Rich Lowry said that assault weapon is a "manufactured term". Joseph P. Tartaro of the Second Amendment Foundation (SAF) wrote in 1994: "One of the key elements of the anti-gun strategy to gull the public into supporting bans on the so-called 'assault weapons' is to foster confusion. As stated previously, the public does not know the difference between a full automatic and a semi-automatic firearm."

> Two scholars have written: "One problem inherent in the study of [assault weapons (AW)] is that the classifications of AW are based on cosmetic features of firearms... For instance, the Colt AR-15 series of semi-automatic rifles—the civilian version of the fully automatic M-16 rifle issued to U.S. soldiers—was subject to the 1994 AW restrictions, but the Ruger Mini-14 rifle was not banned. Yet, the Mini-14 is the same caliber, has a similar barrel length, the same semi-automatic action, and can use magazines that hold 30 rounds of ammunition. The only real meaningful difference between the two firearms is cosmetic: The AR-15 rifle looks more dangerous." (citations omitted)

I'm fairly sure such a ban would not survive a challenge with the current SCOTUS, but I'm curious whether any cases made it to SCOTUS challenging the ban while it was active, with the court as it was then. (Any constitutional lawyers on the thread want to pop in?)
Location: USA
Remote: Yes
Willing to relocate: Yes
Technologies: C++, C#, MySQL, Python, Assembly, Java etc.
Résumé/CV: On request
Email: dude@member.fsf.org
Inreach is about $300 and you can get a monthly plan. Cost is coming down but still expensive for a lot of people just going for a local hike. I carry mine on all my hikes after using my friends on a week long backpacking trip in the BC coast range. Was nice to be able to check in with my wife and also get in touch with the float plane pilot who was coming to get us.
I think the goal of just making them weaker is working. Russia is weaker than before the sanctions, and Iran is even moreso.

But of course, the human cost is astronomical.
What if all those chips were taken up by gamers, or ML researchers, or by cloud services. There will always be different people computing for resources.
but what if another developer wants to put a different object in that list, but it has the same methods and properties that I am expecting in Foo?
DFWCaaS (Don't F* with Cats [0] as a service)

https://en.wikipedia.org/wiki/Don%27t_F**k_With_Cats:_Huntin...
Actually, [Gödel 1931] claimed that the incompleteness result

was for Russell's Principia Mathematica, which is much

stronger than a first-order theory of the natural numbers.

Also, Gödel's incompleteness result was not for the liar paradox.

Instead, it was for the proposition I'mUnprovable, which

[Gödel 1931] claimed to have constructed. However,

[Wittgenstein 1937-1944] showed that I'mUnprovable leads to

inconsistency in the foundations of mathematics. Fortunately,

I'mUnprovable cannot be constructed in foundations because

the attempted construction violates order on propositions.

Furthermore, Gödel did not have a proof of the second

incompleteness result at the time he wrote to von Neumann [von Plato 2018].

von Neumann never realized the deception by Gödel because it

was discovered after both had died.
There's a remake?!
definitions aside you should be able to understand that if you add salt to ocean water it will be saltier, not less salty, than it was before
> > half of the US is below average intelligence

> That is what average means.

That is what median means.
> I still can't comprehend how people get themselves into a situation where using the wrong type is a problem

def get_user(user):
userId = user.id

def main():
get_user(12)

AttributeError: 'int' object has no attribute 'id'
I would second this, and also say get any degree. A real accredited CS BS degree is incredibly difficult and time consuming. But a BA can be knocked out in 2 years and makes you infinitely more employable on paper than just a high school graduate for any position.
Because Apple has super deep pockets and TSMC is a for-profit corpotation with shareholders
Uhh, excuse me, WHITELABEL?! That's racist.
I just don't get how smartphones still don't have a well designed way to quickly ask for help in cases like this, or even worse if you are not lost but injured. A big configurable button that when tapped tries to fix gps and send your position to the numbers you choose when the cell signal is strong enough. Going alone in the wild is amazing but can be dangerous even for the expert.
What about Monero?
Video assistant referee - basically extra referees who help to make decisions by watching replays - used in many major Football (soccer) tournaments. In the offside rule (used in Pro competitions) you can't pass to a teammate, who is stood nearer to the opposing teams goal than any of the opposing team, excluding the goalkeeper. Subtle, brief, hard to spot infractions of the offside rule are possible. So one use of VAR is: when the regular referees think someone may have been offside during the lead up to scoring, they can pause the game and wait for the VAR team to look through where people where when the pass in question happened.

https://en.wikipedia.org/wiki/Video_assistant_referee
Why conserve when there are so many resources to acquire? Better to efficiently spend the available resources as quickly as possible to expand to space and start on the exponential growth.

Unless your scale of 'conserving resources' involves putting out the stars to save their hydrogen for later use, you're doing it wrong.
The technical blog of the public broadcaster of Norway has implemented exactly this: https://nrkbeta.no/2017/08/10/with-a-quiz-to-comment-readers...

The quiz module is open-source (https://nrkbeta.no/2017/03/06/our-comment-quiz-module-is-now...) and available on github https://github.com/nrkbeta/nrkbetaquiz