skysight-inc/HackerNews huggingface dataset:
If you wanted the idiomatic only-one-way-to-do-things approach to do things, Java is not and has never been the language of choice for that. Why do we have 10 different dependency injection /logging / web frameworks? Who cares! Let's add an 11th for good measure. I don't want java to be idiomatic and purist conformant tedium.

You're welcome to switch your language of choice to go if that's really your bag.
Yeah on second read I don't know what the hell I was talking about. The website copy is super emo and is totally prompting everyone to be angsty.

I want this exact same experience but without the angsty prompting.
Marrying an American is probably the quickest and easiest way. You're not allowed to work on a K1 Visa, but once you're married your spouse can apply for a green card for you and right now there isn't much wait for green cards for America spouses - friend of mine's wife got hers in about five months after they got married.
> We only want ourselves to be comfy, but nobody cares what effect it has on anyone else. Just as long as everyone conforms to your way of thinking.

I do care what effect it has on others. I want say 80% of people to be comfy. Often that involves imposing norms on the other 20%. There’s lots of norms that (1) a majority like and benefit from that (2) break down if you don’t enforce them on the minority.

Unrestricted individual choice can affect others by changing market conditions and creating what in economic terms you’d call a race to the bottom. That’s the logic behind OSHA regulations and the minimum wage, for example. You can apply the same logic to social and cultural issues.
Sometimes it isn't desirable to scatter the logic across many classes, or conflate the data and the handling. The Java world has the "visitor pattern" to help deal with that, but its double-dispatch is clunky, complex and verbose. Pattern matching just generalises switch and makes it more useful. Java is genuinely a better language with this change.
That Nim version has just left kindergarten and is prepping for elementary.
What you say sounds reasonable and reasonable people can agree upon as good ground rules. However, it does not work out in practice that way. For example, Ibram X. Kendi, is a pretty racist person (by the MLK content of one's character definition), but I'm unaware of any major social media platforms censoring or banning him.
Why? and in particular why drivers only?
This is a brilliant comment to this topic. Its so logical that I'm embarrassed I didn't see it.
I don't think writing is that hard, or at least, crafting a good story with good characters should be well within the skills of people hired to be writers professionally.

I think there are a couple of problems around writing as a profession though. Foremost are executive meddling and focus grouping, which are both going to soften your writing to try and appeal to larger audiences.

Also there's an issue with writers being hired in teams on a single project, which absolutely prevents any kind of singular vision for a project from forming.
Occasionally Reason gets it right...this is not one of those times.
so if the 'gender barrier' of female representation in games was broken forty years ago, what is the goal of those who imply that it's some sort of systemic issue? are they that ignorant, or do they benefit by the discord somehow?
Brooklyn-based betterlab develops eyeglasses that can prevent myopia
Crowd sourced extension to skip over those parts - https://chrome.google.com/webstore/detail/sponsorblock-for-y...
You're repeating what I said: adapting to an existing process and finding success within a system is exactly what college teaches and filters on. That's usually a good thing for most job seekers.

I cannot fathom a successful professional that does not balance 'I must innovate the sysyem even if it hurts me' against 'I will work within this system for my own personal benefit by providing exactly what is requested of me'
Trans woman and transvestite are different.
>Boy, where do you get off?

My guess is that this attitude is where:

>In small town USA, the local culture usually is inferior.

Big cities often have people from many different cultures, including small towns, which is neat, and interesting things can happen when different perspectives collide, but, for the most part, cities just operate under the generic mass media American culture.

But, in my experience, people living in rural areas rely on their immediate neighbors for more than those living in larger developments. This is conducive to the development of a strong local culture, and outsiders who move in expecting the mass media American culture will likely not feel welcome.

Having lived a variety of places, I personally prefer the rural culture (at least here in Vermont), but I would not say big city culture is inferior...just different.

A tip: if you say a person's culture is inferior, they probably will not see you as worth listening to.
Even with a standard bias tape, with a halfway non shitty deck one could do a little bit better than that though. Linear VHS audio which this clearly is (on an aged tape) has especially bad SNR and response, much worse than a compact cassette. On the other hand, HiFi VHS audio for a time was basically practically the best at home recordable audio format (reel to reel was cool but quite a bit less common).

I’m not sure what speed that tape is running at but I’m going to guess LP, + the effects of age +/- dirty tape heads — someone with too much time on their hands could analyze it and figure it out.
It looks like the original ad was shot on 16mm film.
The US is supporting its ally in a war because it's being invaded by an adversary. IP laws do not fit anywhere in this. You might as well say the US started a proxy war to help hedgies stop the GME moon.
Kagi.com is my nee search engine of choice for this among other reasons
Our #1 export is petroleum products by a very wide margin...
How to Accordion instagram hacked
- Paintings by the Group of Seven

- The music of Newfoundland and Cape Breton, Nova Scotia

- the writing of Nobel Prize winner Alice Munro

- the work of Métis artisans (clothing, decorative arts)

- music of The Tragically Hip
867-5309 in All US and Canadian Area Codes
What happens when you call 867-5309 in all the US and Canadian area codes? Do you reach Jenny or something else? Check this list out!
How is this more nuanced than the OP's article? The OP article actually _adds_ nuance by expanding on the Atlantic's claim that "America’s regulatory and trade policy" is largely to blame. The Atlantic claims that this "might be the most important part of the story."
Agreed with both.

My own experience for the second point: separating it makes a huge difference because I'm in such a different head space when focusing only on design.

What's funny is, 90% of the time this works well. But sometimes I just can't design something I like in figma. For those cases, I start coding and most of the time, I come up with a good enough design. The difference in how I think between the two is interesting.
> With the size of the US, even traveling within the US it is still similar everywhere you go. An interesting bit about Europe is that you can visit totally different culture with a few hours travel by train.

I agree, and I love this about Europe, but what you're experiencing is monoculture at national scales. You have large regions with single dominant cultures (as opposed to a Europe that is a uniform blend of every culture). I also suspect this is key to Europe's minimal inequality--it's a lot easier to get things done when most people have similar values and when people are willing to conform to the system there's obviously going to be much less inequality (they're not working against the system).
What do you call people that hang out with Nazis? It sounds like you are nitpicking that adjacent white supremacist groups with their own iconography (and merch) are somehow different.
> Trying to argue from some theoretical principles that it couldn't have happened doesn't make much sense to me given that, like, it actually happened.

I believe it actually happened, in the context of the extreme stress of an interview.

Do you think that same person back at their desk at work, without anyone breathing down their neck, can't write a loop?

But you are presumably trying to hire people to sit at their desk and write code, so it is the latter skill that is important, not the former.

The only case where programming under extreme stress might be a relevant quality is in a workspace where you routinely have a VP screaming at you to fix a customer bug right now or you're fired. And there's no reason to tolerate such a toxic workplace, so there's no reason to use such a terrible interview strategy.
Of course, there's a dramatic premium on college degrees, no question about that. But the selection effect in that statistic is disproportionately important to understand, even if at this moment in time its magnitude is low. It helps understand the counterfactuals necessary to think about how the credentialist dynamic can or may change. Eg if you can cleanly extract the signal that employers are getting from it, you can decouple it from the corrupt, extractive institutions that are currently squatting over the credential.
No, the concept of heat and temperature has been along for many millennia before any thermometers were available, along with completely workable theories of heat transfer.

The thermometer as we know it didn't exist until the 17th century! Although the Chinese seems to have measured temperature with clay pots since at least the 6th century.

The concept of an innate ability to be smart, however, is something else entirely. It is at best a question "I know it when I see it", but where two observers seldom agree.

Compare the concept of "love". It is also an age old idea, a word that exists in all languages and used in conversation every day, but the vain of trying to get observers to agree on it has rightly been a trope for millennia.

The similarities doesn't end there, with books and courses being peddled on the subject of quantifying and scoring it. Very few of these have any scientific ambitions to speak of however, even among the most grandiose of claims.
Discussion from 2020: https://news.ycombinator.com/item?id=24303422
Ahhh yes, you're totally right -- the invention and forcing forward simplification/normalization of the process of raising money and running a startup is huge.
After about a week or so, following a strict keto diet (<20 net carbs), destroys my compulsion for food. Something along the lines of, “Yeah I could eat, but I don’t _have_ to”. It does take willpower at first, but getting your body off of the sugar/carb craving can do wonders. Hit me up if you wanna chat more - email in my profile.
Most VC’s don’t fund peasants. Founders tend to be the children of lesser nobles, with a few social climbers thrown in to add spice.
It shows the majority of its strength in switch statements. You can mostly just use the instanceof for a one line destructuring of a compound object into its constituents. The corresponding rust statement is the `if let` or `if case let` if you are more of a swift fan. Generally you would use it with sum types which were previously extremely nasty to work with in Java but are more useful now with sealed classes.

The pattern shows up a lot with result and option types but you can do it any other time where a tagged union makes sense. The classic way to do a tagged union in Java was just a personal taste amongst bad options: tagging interface and instanceof on implementations or an encapsulating class that will return null (or throw an exception) if the gets are called for the types which aren't encapsulated.

If in your career you never needed to enumerate cases that required different data in each case and you couldn't see how binding those requirements into an invariant via the type system was helpful then you probably won't use these new features either. Some people thought it was helpful but the boilerplate cost was too high so wouldn't do it in practice (I am in this category).

Edit: you could also make tagged unions more type safe with callbacks, but then implementing a closure to pull the value out of the callback was just annoying.
1. The beanie baby craze lasted a bit shy of 5 years. 5 years is nothing.

2. Collateralized stablecoins are stable insofar as they actually have enough liquid collateral to redeem. None of these coins have even remotely been tested yet.
What’s NR and SNR?
I agree that there's less diversity, but conflating diversity with cultural superiority is foolish at best.
I would say not laravel because it has new releases every other day, forces you to use tailwind and webpack and all that, etc.

Their old simple API framework is deprecated.

I started looking at Yii and Phalcon a bit but not crazy about either.

Yet.

I want something like Struts but for PHP.

So, I might have to... create another framework. :-D

Thought about RR but every time I jump in again, I nope out again. Maybe just need to really learn it.

FastAPI seems interesting but can't find simple videos on how to do login/auth sessions in under an hour -- red flag.
No, that's the entire point of my question. In Typescript (and Kotlin, as others have noted), the type system knows within the scope of that if statement that obj is a string, so it lets you call string-specific methods on obj withOUT introducing the new variable s.
I don't think there's any spanner necessity and iirc monarch existed pre-spanner.
How to Acquired instagram hacked
First two sentences of the article:

> Wouldn’t it be cool to have a little black hole in your office? You know, maybe as a trash bin.
I really liked scala… until I had a to maintain a large and « old » code base in it.

I think messy fits.
Favourite project is still my favourite interview question, on both sides of the table. I love hearing what someone is interested in or passionate about, and I have plenty of interesting projects I can talk about.
And of course, Haskell has equivalent too:

case eqT @a @String of
Just Refl -> ...
>CEOs almost always report to a board who can and will fire them for poor performance

Maybe? It's not an infallible deterrent and it doesn't remove the incentive to avoid the consequences of bad management in the first place.

>If you were looking for a figure who is "being bribed, not to deliberately, neglectfully, or ideologically, wreck everything" then you'd be looking for the chairman of the board and large investors with highly concentrated positions.

I have no idea what you mean. How are they bribed and how would they "wreck everything"?

>idea of them being bribed not to wreck everything is prima facie laughable; the reason they don't "want to wreck everything" is because they are looking to max their "society ELO" score

Who says that can't be done by destroying a company? All you have to do is convince yourself that the world would be better off, and that you're not afraid of the consequences to yourself.
Note that, if they lay you off, you're entitled to unemployment, etc. It's probably better to refuse to resign and also refuse to move. That way, you get whatever severance benefits you are due.

If you are at the company, or just resigned because of this unreasonable policy change, I highly suggest you use your local bar association's referral service (or some other means) to schedule an inexpensive consult with a labor attorney.
All these years I thought the company name was Maxwell, not Maxell. I can’t be the only one…
Would you also be in favor of trademark infringement?

https://finance.yahoo.com/news/mc-donalds-starbucks-and-othe...
> Range can't satisfy Condorcet

That is not necessary a desirable feature. If that is desirable or not depends on your value system of what elections should achieve. What is 'fair' or 'correct' is not universal.
apparently people haven't read the Mythical Man Month papers
Last news I saw was that Whitehat Jr withdrew their case
> I hope you don't take this the wrong way, I mean it in a good way, but I want to point out that reading this comment you come across as someone who is difficult to work with.

I am a very difficult person; I am diagnosed as HSP and have characteristics of autism.

> If you gave me that impression in an interview I'd probably pass on you too, no matter how great your technical skills are. The most important skill for me is how you can work in a team (what education you have isn't at all important).

That's good to know; that helps me clarify a few things in my mind and I should try to find jobs that I could work solo, if possible.

> I'm not Google or Facebook, but there's a million people like me When I ask you to tell me about your experience, I understand that you can't tell me all the details, but even with an NDA you can tell me roughly what you did.

I give them enough information to get a rough idea of what I have done, but cannot show them the whole project nor the names of the companies; but I do let them know what type of architecture I have designed and implemented for each project.

> Maybe if you worked on a secret project for Apple that hasn't yet launched it would be different - but if you gave that as an answer I'd understand and move onto other questions. If you just said "it's under NDA" I'd assume you are trying to hide something.

I have explained above how I handle it.

> Who cares if LinkedIn wants to spam you? The only purpose of it is to help me look attractive to potential employees, so I keep it up to date but don't pay any attention to it. I turned off all email notifications and they don't email me, but if they did I'd just set up a filter. I get hundreds of recruiters spamming me, but that's just what recruiters do. I ignore them and get on with my life.

Not all people like such thing nor can I handle social media; it affects me emotionally and causes me symptoms of severe sadness to the initial state of depression.

I had to look for my mental health to stay safe. It's not a comfortable feeling seeing countless people being "successful" with how many certifications, masters, and PhDs; it made me feel the last person on earth, like a complete worthless human being.

That's why I had to close it down.

> Interviewing is a skill, and it's something you can learn, so focus on that.

I have tried for 2 decades now. I fail miserably with interviews.

The way I function is first knowing the person I'm about to talk to so I can be stress-free. I know, such thing cannot work with an interview process, but what can I do? It's not something I can change forever...that's how I have been my whole life!

> Apply for jobs that you don't even care about just for the interview experience, maybe you'll get an offer and decide to take it :-) Skip FAANG or whatever requires you do 7 technical interviews where you reverse red black trees of doubly linked lists, go for smaller companies where the interview is typically just a few informal chats.

Currently the market is limited where I live and they have high demands and expectations.

I wish I had more professional experience, but I don't I'm afraid.
Likely a malloc’d copy to appease the 8bit char ABI
This is... kind of delusional.
Ive made https://webide.se that gives you a Linux shell on a shared machine. I count on Linux to be secure by default. So users are free to do whatever they want except email spam, dos attacks, and crypto mining which is blocked by iptables. Im working on giving each user their own IP but for now incoming connections are proxied via http proxy and unix sockets and wildcard domain name so that foo.user.webide.se is proxied to /home/user/sock/foo

Similar services use Docker containers or VPS for user isolation.
Refinement typing (the TS way) is relatively common in type systems that sit on top of dynamic languages because basically they have no choice. Binding to a new variable, however, is a heck of a lot easier to analyse so tends to be done in languages that don’t need to implement refinement typing.

A couple of interesting exceptions: explicit interfaces make it impractical in C#, and there’s a project called liquid Haskell that adds refinement typing on top of an already strong type system.
not sure I quite understand railway, what are they offering? Another AWS on Digitalocean? Would be nice to see exactly what the cpu core/memory/price is.

aren't cf workers very constrained? like your call has to finish within a second or two for it to make sense and I think AWS Lambda matched their price? I could be confused here.
noise reduction and signal to noise ratio, presumably.
NR = Noise Reduction

https://en.m.wikipedia.org/wiki/Dolby_noise-reduction_system

https://en.wikipedia.org/wiki/Noise_reduction
Discrimination is a fuzzy word..
Is-it discrimination to forbid trans-women to participate in the same sports category as bio-women?
> Funny enough, Grandma says I learned more English from that strategy guide than the public education system. Anything can be your Rosetta Stone if you try hard enough, I suppose.
this comment makes no sense.

You're at the same time arguing "meat producers had to adapt to external guidelines to be able to continue selling their products"

and "government imposing external guidelines for producers to be able to continue selling their products would be inefficient".

Or am I misunderstanding your point?
Hey, I just quit my job to go interview elsewhere! My job was too intense to study while working and I was a bit burnt out.

Deciding to leave was really hard, but then I realized that grinding leetcode and interviewing would be more fun and interesting than my current job.

Now I’m realizing I really suck at these problems. I think I’m going to start a blog chronicling my struggle and triumph. I hope to help others who are just starting the grind, it’s a bit discouraging at first. I have 10 YOE, but am a n00b here. It’s pretty fun and reminds me of old times.
Long term we need to do something about the consolation of industries but price limits will only cause producers to limit their production and cause shortages. Producers will manufacturer at the profit margin they want or stop. Price control might help for a short time but mid to long term it causes shortages.
Exactly, this is what OP was trying to point out. With the record matching feature, you don't need the extra abstract base class anymore.

This is not to say that abstract base classes are never a good idea, but sometimes in Java they were only there for the convenience of one handler method, to prevent the use of instanceof.
This didn't improve readability. That's when the record matching can be a good improvement.
This doesn't disprove the original argument

https://en.wikipedia.org/wiki/Straw_man
> You cannot confiscate crypto like you can other assets.

You're correct. In most cases it's dramatically easier to confiscate the crypto. See: the horde of people who've had their cryptocurrency and NFTs stolen. To say nothing of the uncountable Bitcoin billionaires who've had a hard drive crash, lost their keys, forgotten a password, etc.
omg this sounds like a terrible idea: speeding motorists passing each other and taking out bikes.

...or distracted or impaired motorists drifting out of the center and taking out motorists?

teenagers using both lanes to race each other...

the list goes on and on...
NR is noise reduction. It’s the thing that made Dolby a household name: https://en.wikipedia.org/wiki/Dolby_noise-reduction_system

SNR is signal to noise ratio.
My goodness, I’ve been in this industry for 15 years, have been an EM and am currently a TL on my team. I’ve seen what you’re referring to, but you are grossly exaggerating the issue. In my current role we have had candidates we really want rejected at the second pass review for “fit”, “culture” and “ambition/greatness/accomplishments” reasons which are entirely arbitrary (“he dropped out of a PhD program”, “his undergrad school isn’t that great”, “her ‘proudest accomplishment’ didn’t impress me”, etc.)

There absolutely isn’t an engineering talent shortage, in spite of the horde of people looking for a paycheck.