skysight-inc/HackerNews huggingface dataset:
Have you considered banning accounts that post racist trash like this instead of banning and censoring people who rightly call it out? You’re currently stewarding a white supremacist community and I have no idea how you sleep at night.

This thread needs a lot more attention on it. Not only does it demonstrate how racist and sexist this community is, it shows nicely how complicit you personally are in allowing this to happen.

Compare your response to this racist comment to this:

https://news.ycombinator.com/item?id=28542045
I also like .plan files and finger
Are they using Biden logic?

Openvaers.com
Both you and parent are correct: Von Neumann knew how to play the game to end up with "the credits people do read".
OpenSea product chief accused of flipping NFTs with insider information
I am surprised to find this comment so high up when so much of it is so categorically wrong I almost wonder if you're saying opposite things as a joke.

Perhaps the most egregious is your position on black shadows being the best and physically most realistic color to blend with, when in reality pure black doesn't exist in nature almost at all, it's just how our brains process things and if you actually use pure black then things will look subtly wrong--I know because I used to do that and learning to stay away from black where possible after taking a basic design course was one of the things that best improved the feel of my designs. Like, there's decades of research in the arts, sciences, and design community about this! It works for a reason.

For the sake of brevity, I'll leave this blog post here that explains it better and more in depth: https://ianstormtaylor.com/design-tip-never-use-black/
In case anyone is curious, the domain now hosts camgirl porn.
OpenVPN's encryption is just TLS. It uses OpenSSL for this, not rolling their own implementation. Yes, there are parts of SSL/TLS that haven't aged well, but... it's good enough for the world's web traffic.
Japan getting nukes would actually make their political situation much worse.
Now you have to trust your VM provider, mostly US providers, that actually mention they collect some data and traffic to improve their services and comply with law.
I so wish humans had had the guts not to fill Unicode with emojis.
> FDR’s New Deal certainly helped a lot of poor people in the USA

Not quite. As is usually the case with such programs, people tend to form opinions based on what is easily and externally visible. Reality isn't every that simple. The truth of the matter is that the not-easily-visible aspects of this plan harmed the poor and middle class for decades. Yes, lots of people were busy, but, no, it didn't elevate millions out of poverty and into the middle class.

This article touches the surface of some of the issues:

https://www.cato.org/commentary/how-fdrs-new-deal-harmed-mil...

Reality is not described by a single variable, it is a complex multivariate problem. A program that promises more jobs is never without consequences. The details are always in the unseen variables that don't make it into political speeches or headlines. Nobody talks about them, and yet, that's where reality lies.
FWIW Nothing wrong with having fun with computing, and implementing lambda calculus on bare-metal can be as fun as any other computational exploration, so good on ya!

Thanks for clearing up that it's the formalism you find interesting. Also, to offer a counterpoint, I'm also from a math background, but I was more of an analysis person (as much as one can be in mathematics where it's all related) than an algebra person, and when I did some FP research, it often felt like where all the algebraists go to play computer science. I feel like analysts are underrepresented in PLT (and overrepresented in complexity theory!) but this is already going off-topic, so cheers.
It's still reliability, just who the whole system rather than the individual parts. The aliens breaking stuff is part of the whole system "operating properly"

I don't think it would be particularly bad for inserters inserting at slightly different speeds from each other, or occasionally destroying the item it was supposed to insert. Same with components occasionally breaking on their own.
Let’s say they don’t attack with nukes but just shoot small conventional warheads every now on then, like Israel and Gaza. It’s not enough justification to go for an all out war, being that NK have nukes.
> Do masks work very well? What kinds of masks? Where do people actually get COVID (home? bars? schools? hiking in the forest?). What are the actual results from non-vax drugs or treatments? How long are the vaccinations likely to be useful? Did early large-scale vaccination simply cause forced evolution of variants?

These questions are always asked in bad faith, if they're even asked at all rather than just taking the word of right-wing talking heads at face value. Anti-vaxxers and COVID deniers don't care what the science says and willfully ignore peer-reviewed studies.
> Thus, only the small fraction of underpaid, overworked people benefit from increased transparency

I’m not sure I agree with the basic premise that the majority of people are either paid fairly or overpaid.

I suspect the vast majority of people are overworked and underpaid. The lack of real world wage increases, especially when compared to every increasing productivity, strongly suggests that being underpaid is far more likely than being overpaid.
we don't need more money in healthcare, we need less rent-seeking, bloat and graft. we spend more than any other country on healthcare for very marginal benefit.

and climate change is too amorphous of a concept to muster enthusiastic support from a broad base of americans. the framing needs to be air and water pollution, the reduction of which (as others have pointed out) has significant health benefits across the board, rather than amorphous arguments about lower the temperature and saving some animal/plant species and habitats (which we should certainly try to save too, but we save them through framing for broad support).
For most people, just buy the cheapest one with the form factor you like the best. Unless there’s something the other models have that you need/really want. I moved from a iPhone 8 to iPhone 12 earlier this year. 12 has faceId instead of touchID and a better camera, but that’s really the only difference I notice. I’m not even sure I like faceId better than touchID.

But yeah, it sucks.
From my original comment.

"For better or worse I've started to think of 'elites' more as people that have differential outcomes in regards to the law"

So it's not that elites don't go to prison, in this case they didn't, it's that they get extremely favorable outcomes as compared to the average population. Epstein is a good example of this. The first time he was convicted he spent a meager 1 year in prison in conditions that would never be afforded to the general public.

These hackers are another good example of this, they got a large fine but they're not spending any time in prison, and yet lots of people have gotten prison time for hacking.

Being elite is a lot different from being Scottish, in that there are only vague signals for being elite, and none of them are so easy to measure as being Scottish. I think it's safe to say that the vast majority of elites are wealthy, but I don't believe that all wealthy people are elites. There are people with a lot of localized power like mayors or state senators, but those people certainly aren't nationally elite. To my mind the clearest signal is when the system interacts with a person, how does the system behave, versus when it interacts with an average person. Now this is by no means a definition, just how I've started thinking about the question of who is elite.
you'd think if the US was good enough to fake the moon landing and hide the fact the world is flat, they'd be able to make North Korea disappear without anyone realizing it
The government of St Louis can pay for their own video hosting.
I've spent over 6 years working on 5+ legacy projects that had millions of lines of code and maintenance teams 30 times smaller than the army of contractors who developed them.

And I've learned all the small nit-pick maintainability issues made no difference. Whether or not there was a style guidelines, and whether or not it was enforced made little difference.

Things that really made a big difference were giant bone-headed architectural decisions like "just save persist this data as serialized text", "lets write all the business logic in stored procedures", "building the software on a terrible platform".

And having some type of identifiable domain model helped a little too.
Any given number is always bounded. I am not sure it makes sense to talk about an unbounded number
PRs definitely bring out the worst in some people ... would head for the exit with a vibe anywhere near like this on the team. sad to me that young devs have to go through this.
It's pretty hard to maintain the conspiracy theories floating around with how he invented COVID in-between eating all those children when you have a record of him sending emails every couple of minutes... You could even fill any gaps by recreating his schedule from event invites. Some days, he apparently gave five interviews to European TV channels before his morning run.

But, I'm sure there's some phrase in there that can be weaponised with some dedication to not caring for truth. I hear he does a lot of messaging back-and-forth with drug people?
If you want to understand more about the current situation with North Korea and its strategic forces I highly recommend the Arms Control Wonk podcast. Also lots of cool info about open source intelligence!

https://www.armscontrolwonk.com/archive/1213259/boiling-fish...

I assume they'll have a cast on this test coming out pretty soon.
We’re really not, it’s just saber rattling. A leashed NK acting aggressively is politically useful for various actors, actual action is not.
Godel's computational model does not intuitively capture what it means to compute. Godel himself was unconvinced that his model was universal, and it took Turing's paper to convince him that his model, lambda calculus, and Turing machines were equivalent and universal.
Same here. For me, code review is a good time to share knowledge and help other people. If a problem often comes up, I usually try to see if a tool can solve this. I'll admit that it can be really hard to know what level of tolerence people have for nitpicks and things like that, and at which point you're starting to sacrifice team spirit/people's feeling for small things.
> The universe blessed me with this trait so I can awaken the anger in other young and inexperienced coders

An important skill to develop is the ability to "read the audience". Almost prescient in nature, predicting how people will react to you is of utmost importance so that you can tailor your responses accordingly.

This is important when mentoring people because, even though tough love might work on some, it may very well destroy self esteem for others and make them shift career, ending something before it even starts.

If you are in a position of mentoring, it is your responsibility to adapt. It is painful, frustrating and a source of contempt when you try and try but you just can't seem to find the sweet spot to inspire newcomers, but as long as you persevere there is hope in teaching others.

I had a recent experience in this. I am in no way a long experienced infrastructure engineer, but I built my share of cloud applications to have an idea what can go wrong. I recently tried mentoring someone new and it was just plain frustrating. I couldn't explain too much without overwhelming him with details, and I couldn't just direct to sources without him feeling abandoned. That sweet spot of attention I couldn't reach before he requested to "learn different things" and effectively abandon infrastructure haunts me sometimes.
Would it be valid for an actual IoT teapot to return this instead of a 200 for a valid request?
North Korea makes nice sound bites, but I won't be surprised if Japan is secretly more worried about South Korea. The same day, South Korea successfully tested SLBM[1].

These days, NK is pretty much a convenient excuse for South Korea and Japan to beef up their military. Of course there's very little chance they'll fight in near future (the US will never allow it), but either country will still want to have enough firepower as bargaining chip: even at the best of days, you can never completely rely on the US being your benevolent protector.

[1] https://www.reuters.com/business/aerospace-defense/skorea-su...
Ironically, that fastest web browser engine now determines the fates of apps on Apple's platform. At least, it prevents the building of alternative browsers like an iOS Firefox Gecko browser.
> A microfluidic device containing 300k networking neurons in 2 isolated populations. Both sides were treated with a unique virus and bridged by axons.

Any idea why they created such a device?
Defining tall doesn't matter so much, a) because we have a precise measure of height and b) because we all know and fully understand that the definition of tall is completely subjective. You might say the same thing about credit, but then you also need to accept that for a lot of people will gravitate towards these mythic heroes as appropriate credit.

The problem with my wheel example is that it demonstrates the absurdity of trying to assign credit to anyone involved, but it doesn't quite demonstrate how difficult it is to even draw a rough line. Does the inventor of the abacus get credit in the creation of computer science? The discovery of electricity? And what about all the (comparatively) minor inventions and discoveries off the back of those?

As far as I can see it, it either needs to be completely subjective, or there needs to be a line. Maybe it doesn't need to be incredibly specific, although at that point some subjectivity creeps back in
> I am quite sure swing was also split of and all my toy programs still run despite that.

Swing is still distributed with the JDK, but JavaFX isn't. If you use JavaFX, you need to either add Maven dependencies on the JavaFX modules or compile with a JDK distribution which still includes JavaFX (e.g. jdk-fx from Azul: https://www.azul.com/downloads/?package=jdk-fx).
This was the number one problem with retreads for the trucking industry, and most mechanics viewed retreads as cheap (the bad kind of cheap), low quality ways to keep trucks rolling, preferring new wherever possible.

Perhaps the tech has matured some, but I doubt it. You're still attempting to bond two different soft materials.
Not a java dev, but i did code in java here and there. What is super odd to me:
1. Java devs are always begging for some silly feature that almost every other pl has.
2. Why not write your own? There is a culture of sorry to use your words: "give me". Programming in java observed by me in the wild is typically assembling huge blocks of framework&libraries&configuration.
I quoted the effective tax rate. The marginal rates are higher. Federal marginal rate at 250k under the new proposed tax plan is 35%, excluding Medicare and Social Security. CA's marginal rate at 250k is 9.3%. All of the numbers I quoted are lower than that.

Maybe try to understand that your taxes are composed of more than just federal+state and that Medicare+Social Security+CA SDI actually adds a substantial amount?

> luxury high rise

Have you seen real estate prices recently? Luxury high rise has you paying much more than 4k if you're anywhere close to a good neighborhood. And if you're trying to argue you can spend 2k to live in a 1930s apartment in the Tenderloin while making $250k, I think you're too far in the echo chamber to have your mind changed.

> Health insurance is covered by your employer

This is in the context of startups, so no, it's not. The employer will subsidize it but it isn't free.
Fuck them and their censored drip feed.

Why the world puts up with this level of control in communication is insane.

The fact you can't use a swastika or a multimeter emoji say all you need to about man child America. It's either only baby talk or a baby version of reality where emojis don't matter in communication.
It's only terrible because we've created a system that incentivizes it being made purposely terrible for profit. The idea that your tires can monitor their own wear should be a good thing.
Yea this response seems like something a crazy person would say. The first thing I tell people I am training or mentoring is “try to separate your ego from the computer”. I think that’s good advice and practice for trying to learn anything, but especially in computer work. There’s just so many situations where things should be working but they arnt because of some niche random issue. If you involve your ego in this work you will be riding an emotional rollercoaster and you will be less efficient and less effective.
I speak Russian and used to read habr.com a lot, which is a Russian-speaking platform where the community members can post on topics related to software engineering, computers, and tech in general. (As you can notice, habr.com have also been trying to gain an English-speaking readers for some time now.)

So I read or saw multiple articles in Russian from this specific author. Actually, the one linked in this post is a translation. To put it bluntly, while they clearly have a background in software engineering, they are a troll. All their articles seem to have one thing in common: they look to be as controversial as possible on purpose, I don't believe them to be sincere.

And I'll give it to the author, the tactic worked great: their articles usually generated a huge discussion in comments and -- I would guess -- a lot of traffic for the site. Though people seem to got immune to it over time.

And there's probably nothing wrong with writing in a provocative style, but you might want to keep it in mind when reading the post and not take it too literally.
According to India maybe? Almost everyone would call dolphins "animals"
The Singular Mind of Terry Tao
I can sideload apps and install custom ROMs. They aren't perfect but in terms of freedom they're far better.
That is just partial data. There are way more countries and I am sure the correlation is not like the comparison between India and China. Though I admit I did not search that data, just an intuition that there are countries where people stick more to rules and do not cheat you and places where you turn back and they do it. And no, it is not because of regulations. I lived in South East Asia for almost a decade. Anyone will cheat u there way more often than in most european countries. It is not regulations. It is people and culture. Yes.
Well it’s more than just a renderer, since it also handles interaction… so I wouldn’t say it’s wrong to call it an engine, but you can just call it a framework if you want.
Maybe that influence could take the form of not supplying them with fuel and materials and technology?
NK has a very complex relationship with China and I'm fairly sure they would not be "wiped out" immediately.

Even in the extreme case of North Korea nuking Japan, it would still lead to an extremely complex international situation. The US retaliating for Japan with a nuclear strike or any similar situation of extreme force would be a far too risky of a move.

Not only is NK important to China strategically as a buffer between themselves and the US friendly South Korea, but the Chinese people feel a kinship with the people of NK, not entirely dissimilar to the way the US views Canada culturally. Aggressive retaliation would unquestionably make China an aggressive and active enemy of the US (or whoever decided it was their job to retaliate).

North Korea's proximity to China, not just physically but culturally as well, makes the issue far more complex than if a rogue nation where make similar threats.
> Again, not strictly a problem with Scrum, but just how nearly every good process (or at least decent process) gets corrupted when it becomes institutionalized.

Is there a solution to this? Where's the issue? Company size? Bad culture? Staff attrition?

Is the nature of software inherently hostile to any process or is it up to the industry being too young and changing very fast?
That is exactly why many harshly critique code. But I've never found their versions to be any less full of tech-debt. Usually it comes down to personal style. "Oh Brenda hates if/else, better convert it to ternary before I submit it. But Oh No! Bob is reviewing it instead! He hates ternary and always wants if/else! I'm doomed..."
Writing Code Always Feels the Same
Who knows what actually goes on in those meetings but it’s pretty clear that China sets the boundaries for NK, Kim wouldn’t alienate his lifeline too much. Doubtless China knows about them before they happen.
Why not use a REIT or similar existing legal framework that is better understood by courts and investors?
Kansas boy’s insect entry at state fair wins prize – triggers federal inquiry
Or even if it happens before NK is a credible nuclear threat, Seoul is in range of thousands of heavy artillery emplacements that'll get at least one shot off. There's not really a counter to artillery shells like you can use for rockets like the iron dome, so Seoul would be pretty much guaranteed to be leveled, with countless dead.
Please admonish me for an ignorant question if needed, but what are the tensions between South Korea and Japan?
Bitcoin consumes 2nd highest electricity per capita
Since WWII, US never fought a war with the stated goal of winning at all costs. Modern wars are limited scale conflicts designed to have soft outcomes (e.g regime changes) rather than hard outcomes (annihilation of your adversary).
There's a sweet potato but no ordinary potato. That seems like an obvious and bizarre oversight.
Everyone is capable of writing crap code ... Code that might give the impression of working but is unmaintainable.

PRs are conversations. Every team member should be able to request changes to start a conversation. A conversation about the code should focus on what tradeoffs are necessary to get stuff done now along with a consideration of how comfortable every team members feels they can maintain the code.

Teams where PR approvals are considered endorsements, where PRs are rubber stamped, where developers throw fits when others dare to ask questions etc are detrimental to both getting things done and maintaining a sane working environment.

Don't confuse the code with your worth. The greatest asset you will ever have is the ability to be openly critical about code you have written while understanding the right level of imperfection for a given circumstance. This only comes with experience. The more you nurture your ability to view your own code critically, the faster it comes.

Since we all have blind spots, take others' questions seriously.
Google is no more morally good than Apple, but at least pixels run android and are cheaper than iphones. That's basically why I have a pixel: I have no interest in an iphone (though I admit their cameras are outstanding)
The other thing to keep in mind is that most code is fine.

When one company buys another the quality of the code is a calculation in the sales price. But it's a small one, and it takes a real dumpster fire to move that needle.
> Because it creates technical debt

Does it ? Sometimes, the code reviewer has taken less time to analyze the problem and has not seen all problems a simpler solutions would bring.
online installation by Stefan Kraft

–

Writing code always feels the same, no matter how emotional the product.

If you want an angry painting, paint angrily.
If you want sad music, play sadly.
If you want a happy dance, dance happily.

Writing code can at times be frustrating, challenging, fun.
But these feelings are separate from the feelings of the final product.

Writing code always feels the same.
You are right that a fine is a real penalty but that’s not the real problem. The problem is that someone who committed the same crime but has less money wouldn’t qualify for this option.
javaws was also removed =)