skysight-inc/HackerNews huggingface dataset:
I've worked at a company that probably hit every single one of these.

Don't even get me started on microservices. If your company name isn't Amazon or Google, then what are you even doing? Just don't. One company I worked at did microservices. They never had enough headcount to actually do things properly. Every single service was this half-assed API that followed the current trend-of-the-day. Looking at the microservices was like looking at the rings of a tree. You could tell when certain people joined or left a company or when they decided to experiment with Clojure or Elixir or GraphQL, etc. Each service required a different header incantation to get it to work properly. You couldn't just curl a URL because that would be way too sensible. I wrote my own curl wrapper just to deal with this bullshit.

And of course the biggest problem with microservices is that documentation is horrid. There is no incentive to maintain good documentation because the APIs are internal. I've spent many nights staring at the internals of various microservices to decipher what they are doing. It's not even my code or my department. But I'm stuck sifting through other people's messes.

Oh, and it's really really cute that developers still believe in the mechanical documentation fairy that extracts documentation from the code with some geewhiz tool. No, GraphiQL is not documentation. Stop lying to yourself and each other.

> Please don't use gRPC

gRPC is another bandwagon. The gRPC proxies must be made out of paper mache with how quickly they crumble under the slightest load.
This highlights the importance of apologizing for the impact something has, vs. just apologizing for the act itself.

There is no universal rule that can be applied to determine when one vs. the other is appropriate, but seemingly innocuous actions can have negative impact, and apologizing for the innocuous thing may not always make sense.

To be clear, this is not universally true. There are situations where apologizing for the action makes sense, and situations where the action that led to a negative outcome are either inconsequential on their own, or there might be a myriad of factors leading to the need for an apology.

Apologizing for the action can also come across as disingenuous or passive aggressive in the wrong context. This is especially true when the action is well-intentioned, but has the wrong effect. Taken to an extreme, this sounds like "I'm sorry I tried helping".
The examples given as "things that can improve with an audience" like cycling, or weight lifting, are all things where you practice something specific.

If you did the same demo, over and over, for five years, you'd probably do better at it in front of an audience, according to this wiki entry. But it says that things that are less familiar - demoing this new feature that you added yesterday - will suffer.

Software Engineering is not cycling, or weight lifting, or opera, or ballet. It is non-routine.
Not necessarily.

There are already basic protections in place. For example, it would be expressly illegal for a workplace to fire you for being a satanist.

I don't see a problem with extending such protections to include more free speech. The problem is, where does one draw the line? If one is against abortion and protests that, seems different than say if one is a full fledged neonazi spewing rhetoric.

The way it sits today, the majority of people are afraid to speak their thoughts for fear of workplace retaliation. This is effectively corporate controlled speech, which is not a good thing for society.
This was clearly human research. It needed to go through IRB review and gain consent of the participants. Organization failures allowed this to happen and need to be addressed.
I remember seeing something online a very log time ago where someone was using Perl to encode audio into image files (jpeg IIRC) and then subsequently decoding them (losing fidelity in the process). Even though I understand the science that makes this work, it still feels like magic. Love it.
IMO not worth it for the loss of compatibility, since flexbox is just as easy.
macOS Big Sur 11.3 Update (20E232) Is Live What’s New?
totally not disagreeing with that - only stating the timeline of events for the parent comment
thanks for the inference. I wonder about the particulars, though
Implement Fibers in PHP
So is advanced math, using the library, and so on.
Whoops, you are right. I forgot there was a size difference between the 4 and 5. I had decided to think of them all collectively as the sharp-edged iPhones.
Zope was pretty popular a decade ago, never got into it though.
I don't agree that they are the "best of the best." Or at least it's not obvious to me that they are, in the same way a talented musician or athlete is.

The supply/demand theory only explains the high cost of CEOs if there is an extremely limited pool of them. Because I reject the premise that they are just so incredibly talented, there shouldn't be a limited pool of them.

I suspect the pool is limited, but not because CEOs are just so incredibly talented. I don't know exactly why, but I doubt it's raw talent. I suspect it has more to do with access, background, friends, networks, gumption, dedication, and luck.

Anyway, my objection is to the grotesque size of their compensation. Since I don't believe the "talent pool" theory, no matter how talented they may be, it cannot possibly be worth that much. Thus, the numbers are so high for some other reason, and now everyone is post-hoc convincing themselves that it makes sense. It does not. It makes no sense at all. The emperor has no clothes on. It is self-evidently absurd to imagine that this limited pool of executives has so much talent and is so small that they deserve to be paid 1000s of times more than the best physicists, physicians, artists, etc. the world has. It's bullshit. /rant
I agree with you there, but most people bring up the Phoebus cartel as an example of planned obsolescence and rarely being up the price fixing aspect. Besides, the cartel didn't last for very long regardless.
The anti-JS mindset (I assume for privacy reasons) seems so backwards to me on a social bookmarking site targeted at programmers/technologists.
Brantley Coile noticed the Plan 9 trademark expired and bought it on November 25, 2020.
It was before the transfer of the Plan 9 copyrights to the Plan 9 Foundation (March 23, 2021).
Carousels are the modern day <blink> and <marquee> tags. The only difference is that it occasionally has its place with photos, but it's just not optimal for any sort of written content, even if it's just a headline and short description.
Something that is not talked about enough is all of the personal data that you give dating websites. They ask your opinions on things, answering questions, there is a tremendous amount of that data that could be used quite negatively.
I have an Android and don't have this option. Seems to be a manufacturer-specific feature.
I don't see you, just the electromagnetic waves interacting with my retina to produce an image in my brain.
The real shock is that there is only one :)
Anyone else sometimes put in their Apple Watch from the charger, and notice it’s already unlocked? I.e they never needed to unlock it?
I'm struggling to see how that is different to "rotating hero images". Is it that it doesn't rotate automatically?

What's the UX benefit here?

I get that mobile apps use horizontal swiping and some websites want to be app-like, but even in apps the only common horiztonal-swipe pattern I see is the Android hidden menus pattern, which is (a) a subject of debate in UX circles and (b) absolutely nothing like horizontally scrolling item selection, which is still a bad idea even in native mobile apps.

The other major example I can think of is Instagram's story circles, which I feel must be intentionally unusable to try and force people to view stories in their full-screen tap-to-advance format.
It should be noted that FB stopped using DP problems in interviews for this very reason (they measure how much you've practiced rather than innate intelligence).
Is that what this is? I thought it was news for hackers. Apparently everyone wants to make friends on random websites and talk to each other.
In my experience this results in a "Hey" from the woman 90% of the time. I've quipped to friends that it's "men message first, with extra steps". But I suppose the act of messaging counts more than the message.
I switched away from Roku to an Nvidia Shield (an Android TV device) precisely because of the Roku HBO Max thing. Maybe these smaller players don't have the sheer number of captive eyeballs needed to demand such commissions. Although I guess HBO would still have the Play Store fees? In any case, I haven't noticed this sort of customer-hurting hard negotiations yet.
It's also unchecked in Windows by default - I suspect that in reality the concept of extensions probably confuses some users, who end up changing the extension and then struggle to work out how to open their saved files.

( I always prefer to see the extensions too though :) )
Is 0.16 F increase in average temperature per decade a legitimate cause for concern? From my (unlearned) perspective, It seems barely statistically significant.
I had a friendship of several years with someone I met at my local library. I don't think something like that is common, but it's not impossible either.
Very interesting read, however when trying to do additional research on the toolage mentioned in the article (such as HELLCAT classifiers, CORGI modelling and CIRD pipelines), I'm not able to find anything (outside of the article linked and Facebook groups containing pictures of corgis). Are these just internal codenames for popular mechanisms for modelling data, or are these internal tools that have never seen the light of day?
> male pattern baldness

One thing you can control is how you respond to male-pattern baldness. At two extremes: comb-over vs. shave your head.

Maybe it's just wishful thinking, but I imagine women prefer one of those options over the other.
On the iphone 12 faceid takes less than a second
i remember a story about someone who made friends with kkk members, and one by one managed to turn them away from the kkk

Daryl Davis: https://en.m.wikipedia.org/wiki/Daryl_Davis
If your money is worth more tomorrow than today why would you spend it today?
I have that option enabled since the first booting of my Macbook Air M1 and gatekeeper alert is still showing. And I am sure we are not using the same apps that ran into those alerts. I have Vivaldi, Alfred, AppCleaner, EasyFind, iTerm2, KeepassXC, MacPass, Keka, MediaInfo, NoMachine, Numi, OBS, odrive, Signal, Slack, TexStudio and VLC ran into those alert.

I am genuinely curious why people are singing that "I don't have that such problems in my computer!" slogan repeatedly? Some of us have that problem and just because we have the same OS and possible the same hardware didn't mean it is impossible. I wish people change that particular mindset and be aware that those problems does exist.
also, a little poke in the eye of google: apple is proxying google's safe browsing lookups through its own servers so google gets less direct info about ios users.
Sorry, not buying it. If the kid had a pattern of problematic behavior they could have said that she was being dismissed for behavior that took place at team practices or events. But they didn't. They are saying that it was for the Snapchat rant. If they had something else, they could have avoided the court fight.
The American system boils down to this: Never give anyone power that someone else cannot block. The point wasn't efficiency; the point was preventing authoritarianism.

Now, you can look at a case like this, and say that what the judge did is pretty authoritarian. But there's an appeals court above this court, and LA has already appealed. If this judge overstepped, the ruling can be overturned.
If you're not using the full XML ecosystem then yes, it can be overly verbose for just a simple document, especially if the person who defined the format went all in on "XML-ising" it - the worst and most common offender being using elements to define lists of key-value pairs (especially if both have an element wrapped in another element!) instead of using attributes, followed by not specifying a default namespace so everything has "xml:" in front of it making it hard to work out what the hell the thing actually is as well as pointlessly inflating the file size.

When you're dealing with large amounts of structured data of different kinds that you want to combine in many different ways there's not really anything that comes close to the combination of XML, XPath, schemas, XSLT and XQuery. But if you're not something like the huge medical publisher I worked for then you definitely don't need all that.
I wonder how much warming and change in precipitation is related to greening of the country from additional CO2 in the atmosphere and resulting changes in the albedo.
I use mostly Entity-Relationship for designing a database, and UML Class diagrams.

Personally I prefer typing to drag-and-drop so I use https://www.gleek.io/

Check templates and turials, or ask me if you like to know more ;-)
How much control do you have over the military of your government? Or even the DMV? Are these organizations behaving directly as a response to the majority will of the people? If not, how do you solve that problem before you add more organizations?
Anything that reduces the amount of Roundup that gets sprayed into the environment...
You're basically making the argument for why this should be a user preference.

Do I want the current app I'm using to influence the result of a voice command or not.

Unfortunately the line between voice commands and voice search is often fuzzy. Lines like this:
> Roku alleges Google has asked it to favor YouTube music results from voice commands made on the Roku remote while the YouTube app is open
make it unclear if it's talking about a search or a command.

Ideally Roku would implement a more fine grained API where a user can set permissions/preferences on an app by app basis, similar to Android and iOS permissions APIs and especially how notifications are handled.

Either way if Roku's allegations definitely don't paint Google in a good light here. It just seems like there could be more to this story.
Because Amazon is equally anti-competitive and wants people to use Fire devices.
Even 30 years after first implementation would be several generations of better hardware and software. Spectra is just one way to get v1 out the door, there are many ways you can improve things.

Crops are planted in a specific pattern, at a specific time, grow at a specific rate, and have a unique shape. So you have a lot of information to work with.
Goodbye Patch Tuesday?
The answer should be rather obvious if you put it like this: Should a school get to regulate the speech and expression of its students outside the class room?
The more streaming services appear, the more I like my bundled cable plan + Tivo.

Seems like you get a lot of additional headaches after the initial joy of cord cutting wears off.
Hmm, is that true? Just from a numbers perspective, it seems like there would be far more experienced software engineers than brand new ones.
> When playing Monopoly, spend all you have to buy, barter, or trade for the Orange properties. Don’t bother with Utilities.

This one struck me as being particularly random, even in a list of pretty random items. Can anyone with Monopoly mojo expand on this?
At a very young age I realized waking makes me happy. I know a lot of other exercises that burns fat more efficient, so I spent a lot of time trying to come up with something that justify a 2 hours walk. Eventually I stop trying to justify it. I just go for a walk listening to music. It may not be the best exercise for the body, but it does wonders for the mind.
How about anywhere cold enough to require gloves, and reasonable enough to require face masks?
Tucker, Lachlan, and Subsidized Speech
Defending Against Software Supply Chain Attacks [pdf]
I'll assume this question was asked sincerely and in good faith.

By cancelling in this context I mean trying to ostrasize those they disagree with. Talking negatively about them, excluding them as much as possible from social and professional activities. Ignoring their advice and opinion at work. Being rude or negative when they do have to engage with them etc.

In short, acting without the respect and courtesy we would want colleagues to show each other.
I think those are particularly choice words coming from Basecamp, who have been particularly active in calling out Apple's treatment of iOS and the App Store, which is in at least some sense political advocacy. Life is necessarily political; and they should be more aware of it than most others.

I'm not endorsing Apple's behavior with the App Store, but seriously, this is very out-of-character and I don't like the tone or the content of the messaging here.
I've never had FaceID take fifteen seconds to respond either positively or negatively (mask or not). Just an anecdote to counter your's
So we should manage virus defence the same way we manage national defence. We don’t have a privatised military, so it makes sense to have a Public Health Service. As aBrit I agree completely. We have both a national health service and an army. So far so good.

Vaccines are products though. They undergo research and development, manufacturing, marketing and sales. Even if you are developing them for domestic use, you’ll still want to sell them abroad so they’re still a commercial product. So in this analogy vaccines are guns and planes, which surprise surprise are overwhelmingly products manufactured and sold by commercial companies like Colt and Lockheed.

Nationalisation works well for service organisations, not product development and manufacturing.
Community Land Trusts Could Make LA More Affordable
thanks for the typing tip, I once considered using a jquery lib to do the same
> some level of discretionary public funding

That's going to be everything.

Is there a categorical difference between, say UVA, and Harvard? Arguably Harvard takes much more federal funding than UVA.

How about a local dance studio that got $160,000 in federal loans to keep it afloat during COVID pandemic?
That’s an interesting way to look at uptime no pun intended

thou I wouldn’t buy a Toyota that exploded every 400,000 trips world wide
Or bank with a bank that lost all my money every 400,000 transactions world wide
I don't get what you're saying. Is there some unique intersection between the software they develop and social/political issues?
Just based on my experience teaching elementary-school kids things, I think kids would be most helped by making an iPad-native environment for programming. Things like using a cursor in a multi-line text input are not natural for kids in early grades even when I think mentally they have the problem-solving ability to start programming. It ends up being a "tax" on teaching things and they spend more of their time struggling with the interface than they do struggling with the actual programming concepts.

Plus it is just really boring to struggle with syntax and typing. It is much more interesting to think about how to get a program to work, and kids are only really going to learn things well if they find it interesting. At least my kids.
PRT is incredibly new technology in an industry that is incredibly slow to innovate. Are you really calling PRT dead after 30 years of ideation and literally 1 medium scale project? Seems pretty premature to call it dead if you ask me.
In my experience, corruption is worse in tight-knit communities, but because the community is so small it winds up having a tiny impact / nobody cares. You can see an example right now in the Matt Gaetz case -- he is under investigation only because a corrupt county tax collector had been under investigation; that tax collector was under investigation because he took taxpayer money and bought a bunch of servers that he planned to use for some cryptocurrency side hustle, and then wound up burning down his office (apparently did not understand wiring and started an electrical fire). To put it another way, had it not been for a fire, the fact that this tax collector was embezzling the county's funds would have gone unnoticed, as would his involvement in the sex trafficking of teenagers (which is where the story with Gaetz starts).

People only pay attention when things are happening at a scale they consider worthy of their attention. The reason corruption is less common at the higher levels is that people are focused on higher level officials; meanwhile, the fact that their local officials are breaking this rule or that rule goes unnoticed, unreported, or worse, happens with everyone's full knowledge and just gets shrugged off.
> That was their claim, however my observation is that it just takes longer to fail before offering "swipe up to get the passcode interface"

If I have a mask on, swiping up immediately brings up the pass code screen. In this case immediately is <0.5 secs.
I wasn't declaring that silence is violence. I was providing it as an example for the OP's enumeration. Hence the quotes.
Rents Are Increasing Again
Yeah. I wouldn't advocate to remove those features due to the sheer amount of toxicity present on social media.

However, their existence reinforces the issues I brought up: it's too easy to cut people out because they said something slightly wrong, they reinforce filter bubbles, and they make it easy to see relationships formed via social media as easily replaced.
Tethered drones might work.
You may find this interesting:

The mystery of the Bermuda Triangle finally ‘solved’?: https://www.ancient-code.com/mysterious-hexagonal-clouds-beh...

> "Meteorologist, Randy Cerveny explained the phenomenon in an interview with the Mirror:"

> "‘These types of hexagonal shapes over the ocean are in essence air bombs. They are formed by what are called microbursts, and they’re blasts of air that come down out of the bottom of a cloud and then hit the ocean and then create waves that can sometimes be massive in size as they start to interact with each other.’"

> "Scientists concluded that massive cloud formations were appearing over the western parts of Bermuda. This caught the attention of Dr. Steve Miller, satellite meteorologist at Colorado State University who told the science channel ‘You don’t typically see straight edges with clouds. Most of the time, clouds are random in their distribution.’"

> "The Mirror believes this enigmatic weather phenomenon is behind the Bermuda Triangle Mystery. To put the mystery of the Bermuda triangle in numbers, on average around four airplanes and twenty ships o missing every year in the Bermuda Triangle."

Interestingly, this shape (as remaining, left-over, air bubbles) occurs when I draw up a medication that I self-infuse (subcutaneous immunoglobulin), because it is so viscous.
Did Apple finally fix the bug where every Big Sur update nukes Xcode tools like Git?
SkillsHunt sends jobseeker application to targeted employers
We wouldn't have this mindset if sites retained enough basic functionality with it off, which is totally possible. I use NoScript pretty aggressively, and it's astounding how many sites actually render nothing unless you have JS turned on. Browsers and backends both implement form validation, yet most sites today don't support submitting a basic form without JS. I'm not expecting things like Spotify and YouTube to work without JS, but I should be able to at least read most webpages without running full-fledged applications with 7 different tracking scripts and 5 custom fonts.
I believe asynchronous communication is the key for remote work. It is super-hard to learn and requires a trust, however, I find it the most efficient style of work. Of course there will still be some regular meetings / synchronous communication, but more asynchronous you can do more focus time remains.