skysight-inc/HackerNews huggingface dataset:
> Once you put an accountant or MBA in charge of any company the company is dead. You can’t cost manage your way to growth.

What about all the techie founders who have run companies into the ground? Most startups I know are run by techies. Only a small number actually succeed.
Sure, I get that. Not many do that, but they still name their handful of servers "EDG-12-XY-NY-001-WTF". When it would be so much better if it were named "Doug".
In this moment I am enlightened.
> they can't tell the difference between a useful employee and a useless one

Man, you're portraying it as if it were easy to judge your employees. But it's not.
Recently I went to sign up for Rackspace and their systems flagged me as 'Suspicious'. I tried registering without a VPN in a brand new session, and again: 'Suspicious'. I provided all the right details for them, correct contact and address, etc I wonder what their churn rate for auto-flagging away potential customers is? They are in the business of taking people's money in exchange for services right?
I like the Kierkegaard quote from the article: "The more a person limits himself, the more resourceful he becomes."

Constraints are powerful and have a way of getting the human mind to focus on what really matters. I think this applies just as much to programming. A small well chosen set of languages, libraries, and tools allows you to focus on building things instead of toying around and gluing shiny new frameworks together.
> If they [...] left a good comprehensive set of unit tests and documentation then you could do that - but they didn't.

Then you can start by writing the tests. That forces you to dig until you actually understand what's going on.
If we reuse code, we risk missing a potential time investment!
They “hold up” just fine to higher-res scans.

Perhaps won’t reveal more detail, but there is no real issue in general with scanning them at higher resolution.
Public API names aren’t easy to change, for backwards compatibility reasons, but for the same reason you also wouldn’t change their semantics, which is what would trigger a rename.

The exception is when a name is wrong for the semantics from the beginning. In that case, there’s usually the option to deprecate it (make it trigger a warning) and only keep it for compatibility, and add the correct name as an alias next to it.
You are absolutely right, that’s what makes it a difficult conversation.

It’s not motivational hustle crap though - that CEO must make a decision around allocating resources there.
What is the % of New Yorkers who chose to stay there?
Built a fast blog platform for developers using GitHub Issues as CMS and Next.js
I randomly started playing/learning ASL at the beginning of the pandemic. Randomly because I’d always disliked hex and counter games; they looked dreadfully boring, couldn’t compete with the latest Kickstarted razzmatazz, and also, only old dudes seemed to play it. Still, somehow..

I bought Starter Kit #1, found an opponent/teacher on Vassal, and was hooked. I finally grokked the idea that beyond all the WWII chrome, this was essentially a puzzle game, which I loved.

I have a PS5 and XBoxX. I don’t want to play ASL on a console, or a computer (although technically I do when on Vassal). There’s something about the head to head play, the tactile natire of the counters, the maps, etc, that’s part of why I enjoy it.

Sure, would a computer version enable things like not needing a 3-ring binder of rules (and supplements), endless cases of counters (storage is a well-known sub-hobby for many)…of course! An AI opponent for solitaire play? Yes! Would it be the same? No.

Part of the ‘skill’ of a given player is just on how well they know the rules, and extremely good ones figure out clever exploits, just like programmers. It takes some doing - as others have mentioned, there’s a lot of rules, they’ve had decades to refine, clarify, specify them; they are mind-bogglingly comprehensive.

The other thing I’ve noticed is that ASL players tend to be collectors. They like the boxes of stuff, the thousands of official, 3rd-party, and home brewed scenarios, the maps covered in tilting piles of cardboard chits. The aforementioned futzing about with storage solutions, and developing opinions on such things as corner-clipping and map-laminating. They attend tournaments to make new friends and see old ones, and to luxuriate in the time spent fighting these paper wars.

How would a computer version improve on any of that?
It’s not an either or. We can have both.

Pay nurses more and help to fight back oppressors.

Helping Ukraine is not charity, it’s ensuring Europe’s security and safety.

But you are right, this government has shown how they value key workers.
That's even worse! All the downsides and the workers don't even get to control the means of production.
im gonna try to get a 2tb harddrive for my xbox now, saw your tb-expansion post.

its gonna replace the 60gb you sold me 10 years ago :P
Legitimate concerns of people that have a severely degraded user experience are not flamewar. Xorg lost most of its corporate support which moved mostly to Wayland, that is true. Despite this Wayland has very poor adoption rate. The main reason for this is that Wayland has many unfixable flaws at the concept level that have been discussed here many times.
I’ll eat your lunch with my DHTML. Maybe a bit of Java for the trickier multimedia bits.
MathJax is that, but it has issues with being an additional downloadable script, not fully integrating with accessibility, css, copying, etc. There are also some things like stretchable brackets that are hard to implement outside the browser.
The Last of Us review: 'The best video game adaptation ever'
would love to hear a bit more detail on what this comment means, how it affects Zoom, etc etc.
> Just know that the morality systems cost more GPU cycles to run

Unlikely to be true. It is part of the same model. You just put the morality you want it to uphold into the training set. Much simpler that way.
Now this is an IA application I would pay for. Let me list the stuff. Program comes up with flowery fillers.
Not only is it already a thing, IBM of all people own them now.
That reads like you resent Ukrainians for getting support.

I'll charitably read it as "they only care about the optics" because these governments didn't need a war on their doorstep to cut funding to councils for social care, let public pay rot under inflation, pay their mates through preferred tender, repeatedly push front line workers to the brink, cut the nursing bursary, push out senior doctors by ubertaxing their pension contributions, kick medical infrastructure projects down the road again and again and again. Remember Boris built 40 hospitals with his bare hands.

It's great if we've been able to help Ukraine. But it's immaterial to health and social care in this country.
Google has the same answer tbf
New funding at high valuation imminent, wasting compute on the general public playing with it no longer makes much sense.
Step 2: Zoom detects what website/app you're screen-sharing and charges Google / Microsoft / Miro etc a fee to enable "Ultra HD" for Zoom users when that site is showing on the screen (or they can join the New Zoom App Partner Program™ and publish the site as an app -- for a small revenue share fee of course)
The costs aren't the issue, it's circumventing export control laws, allowing one to make precison parts on their own.

This report details real world examples of 3d printing being used in several weapon systems
https://nonproliferation.org/wp-content/uploads/2019/09/NDS_...
I see what you're saying, but the truth is that for a moment there the bank had $2 on its books.
The 'View Source' in browsers is what got me started initially in webdev. It was amazing seeing how sites were pieced together, and it was all progress from there. In the start I copied a lot of code, but then got comfortable writing my own.

Also the ability to write code in an editor and see it instantly reflected in the browser by hitting refresh was a game changer. No compiling. No writing code in a black box where you don't get instant feedback or don't know if the code is behaving correctly.
> It's really hard to tell how much value you're truly adding.

Maybe for the higher-ups, the vice presidents and the CPO. But ask a single (experienced) engineer and you will get a pretty clear picture of whether the PM is adding value or not.
At what point is it reasonable for the major Californian cities to stop growing? Aren't there states where the entire state population could fit inside a single Californian city? Aren't there cities whose population could amount to several US states? People are complaining about California's governance, taxes, and pricing, so what's wrong with encouraging movement to other states?

A popular HN perspective would describe SF's problem as NIMBY and that we should allow developers to build without regulations like mandatory parking, but the transportation situation in SF is really bad. I feel that a city cannot just scale linearly once you pass a certain population / density threshold.

When I go to SF I expect to burn 20 minutes solely on parking or to pay very expensive parking fees for private lots. If you use any major highways in California during rush hour then expect a 30-45 min tax on your time. If people want SF to pass 1M then there needs to be a deliberate public works project to revamp the infrastructure in a massive way.

Also, do people think that building more lots would make things cheaper? London's population is ~9M, NYC is ~8.4M, Tokyo is ~14M. If London gets to 10M, is housing going to be finally affordable to UK citizens? When will Tokyo be affordable? SF is approximately 3-4x the population density of London and 3x of Tokyo. The vibe I get when driving around SF residentials is one of claustrophobic density, like the city can't afford any interstitial gaps between lots for things like trees.
Indeed - personal growth and other HR type things. Once a month max I'd think, certainly not once a week. At once a week you soon run out of HR stuff and start talking about operation matters again.
Not particularly my opinion, just an observation - when I've brought it up with physicist friends, they only knew the language as something Quants play with. Then again, physicists are weird - they seem to reach for C++ more often than Fortran.
This crossed my mind a well.

However if you read here https://mathml.igalia.com/ There are obvious benefits to have it in the core

- Native implementation for efficient layout and automatic reflow.

- No external resources required except for purely stylistic information.

- Cross-compatible and high-quality rendering possible using TeX and OpenType MATH rules.

- Visual rendering fully controlled by font and CSS styling.

- Compatible with the other HTML5 technologies for best user and developer experience.

- Formula content works well with browser UI: zooming, select, copy & paste, find text, etc.

- Information properly exposed to assistive technologies

Is it wasteful? Maybe. Is it better? Sure. Also there is the question because MathML is a niche other browsers need to have fallbacks / polyfills.
This is the power of AI in search - giving you bad facts because the provider is too lazy to scrape them from the appropriate source.
I don't think this reflects the OP's concern: It's not that code-reuse is bad in and of itself, it's that the code being reused is being reused without maintenance or review.
Igalia isn't a major money maker. It's barely a large company. But they were able to ship MathML in Chromium. Sure, they have over a decade of experience on working on web browsers, and I'm sure that played a role here, but is that the only reason they were able to work on something like this? Is Igalia special for being willing to put their own money towards improving the web, without an obvious return on investment?
Yes, and it seems to either be calculated wrong or is deliberately misnamed to make an emotional impact (propaganda).
sky's the limit :P just need to make sure we don't go beyond the memory limits
There are a lot of different types of "consulting". Did you have something specific in mind?
Maybe something similar to Troff eqn language? Or the formula language in Libreoffice Math? Both of these are a bit more approachable than LaTeX's math
mode, IMO.
WordPress is 20 years old
> Net income[1] would be much more relevant measure of profit, as it describes the bottom line that can be returned to investors, or be payed to employees before the company becomes unprofitable

Ah, no, because Net Income is showing how much money is left after the Walton's pay themselves billions of dollars.

The company is making more than $100 billion in profit every year, and increasing every year.
Thousands of dollars is better than no solution.
Why “Of course”? Do all autistic people have gender dysphoria in your experience?

Also, this person’s name is Jessica and their gender is ‘she’. It would be appropriate to simply refer to her as Jessica, not referring to their old name at all. Also most trans people do not agree that they have changed gender, as your post suggests. Instead, they view themselves as have been misgendered at birth. Thus, to refer to their past by their old pronouns is to continue to misgender them in the present. So please don’t.

Finally the persons gender here is no more important than their race, religion, or countless other unimportant things that you didn’t mention. Maybe leave the whole transgender thread out of any future conversations.
I've argued in the past that humans do have a right to automate[0]. And I've commented plenty of times on HN that the games industry responds to cheating in the wrong ways and that botting in games is symptomatic of design flaws more than it is a technical problem that should be handled with invasive anticheat.

But I also recognize that both of those positions are extreme minority opinions.

There are lots of things we do that could be handled differently, but unfortunately the current structures we've built in society don't handle them differently. Automation is one of those areas. We don't really have a good way of handling automated attacks without targeting automation, even though there arguably are ways we could do so. And for the average person on the street and for the average person on HN, efficiency is an extremely good argument for regulating access.

And while I lean in the opposite direction, I also understand and sympathize with the practical realities that lead people to that opinion. It's all well and good for me to tell people to get rid of captchas, but I don't have a similarly simple system to hand them today that will help prevent automated attacks.

----

I'll add onto that point that when we talk about efficiency of botting, scraping, scalping, etc... nobody says, "tough luck, get with the times." The arguments against captchas and human tests and invasive software argue that we can address the problems without that invasive stuff. Nobody argues that the problems don't exist.

So that's another difference I see with concerns around AI training on copyrighted material. Nobody responds to public ladders in a video game being swarmed with bots by shrugging, they try to offer solutions. In contrast, people do respond to concerns about AI flooding public galleries and overwhelming moderators or cloning existing artists by shrugging and saying it's not a problem. That feels a little inconsistent to me.

[0]: https://anewdigitalmanifesto.com/#right-to-delegate
You can expose multiple things with each having their own name, and still have it implemented within a single service (single unit of deployment). The clients however don’t have to depend on it being a single service; it can appear as separate services to them. That way the scope of the “all in one” service name remains limited, and can therefore also be more easily changed.

This is similar to running multiple services on the same host, but clients don’t use the canonical hostname, but service-specific subdomain names.
That's what that car gets for tailgating. The result would have been about the same if the car had to stop for real reasons.
If only the search wasn't paywalled...
Track record? I don’t really think we are supposed to work continuously to 70 when our bodies are completely busted. What good is traveling then when your body hurts?

Plenty of non software developers take breaks. The van life folks in particular. It requires a substantial sacrifice.

A lot of people in tech jump jobs every few years anyway, right? What does it matter if you take a break for a trip?
Complex supply chains may have appeared more than 3k years ago
There's an interesting meta-question here: is there a meaningful distinction between a system where (a) content is human-generated from scratch each time vs. one where (b) content is machine-suggested but human-in-the-loop-reviewed for every message?

There's a paradox that the better the AI gets in (b), the more its human reviewers will trust its judgment, and inevitably the more the organization will try to scale how rapidly the human reviewers are expected to approve responses... so there may be an "uncanny valley" of edge cases where the human reviewers are letting substandard responses through, in a way that might be worse than if the AI were more error-prone and reviewers expected to do rewrites more often.

So (b) may not monotonically approach the quality of (a) as AI gets better. And when ethical or brand-reputational considerations come into play (as is certainly true for minors in crisis, but may also be true for the automations you're considering building into your support/ticketing system!), this dynamic may have serious risks.
I think the implication was more that any government meteorological office's format is the default over a small private company.

Especially since this API is repackaging output from the NWS's GFS model output.
Yeah, I've found the C4 model helpful for finding the appropriate level of abstraction for architecture documentation: https://c4model.com/

Code documentation, in contrast, should be auto-generated from the code.
There is a saying that generals always fight the last war.

With all the talks about recession, IMO people are not appreciating that not all recessions are like the GFC we just went through. Yes, some recessions are really bad. But historically there have been milder recessions which were not as catastrophic.

What made the last recession so bad was due to a problem (lax loan standards causing the housing market to become overpriced, very fragile to macro conditions, and creating riskier-than-expected financial derivatives) that is since addressed. The days of NINJA loans are over, and the financial markets are of course going to be cautious in assessing the risk of financial instruments based on mortgages going forward.

We are in an entirely different situation now where supply/demand and global trade keep getting messed with due to COVID and geopolitics, and where central banks across the world are having to deal with the effects of over-stimulating the economy. This is us finally leaving the status quo of low rates and low inflation (in most developed economies) after over a decade. So yes that will disrupt things, but it doesn’t mean it will be anything like last time.

People also don’t appreciate that a stock market/asset price correction is not the same as a recession. The two often co-occur for obvious reasons, but each can happen independently of the other.
Simultaneously, you can see that in several of these cherry picked examples the coldest temps recorded during those times were quite close to the record cold as well.

If you look at the global maps, you can see that while some regions are extra warm, (eastern Europe and Russia being main ones), there are complimentary countries being extra cold.

We can also look to the US midwest which around Christmas faces winchill temps around -60F and had several feet of snowfall in just a couple weeks.

It really makes a person wonder why this topic can only ever go one direction. Why we can’t even examine the data that don’t wholesale support the narrative.
Whatsthatcert – fetch the TLS cert from a given site
You are aware you can have more than one big problem right? I drink too much diet soda. The cost of a 12 pack has more than doubled in over a year. There are now cheaper 12 packs of rot gut beer than soda.

Price gouging should be stopped everywhere. The soda companies have taken full advantage of the pandemic and should be punished at the very least for colluding.
NSF Statement on NSF and SpaceX Astronomy Coordination Agreement
In both government and corporate worlds, people with long pointy leather shoes (I call them clown shoes) are invariably big talkers who are good at social climbing but don't know anything about how things work, and are completely unable to create anything. These people often wear bright pink shirts and such.

The guy who wears boring, practical, comfortable shoes is probably the guy who actually knows how to do things.
For what group?
I was raised on this era - you could go down quite the rabbit hole branching out from McClelland and Geoff Hinton. They were trying to reflect the brain and so backprop was initially seen as a shortcut that could be done away with once more complex models could be supported by processing power and inputs.
I've had what you describe happen recently with some wireless vendors. They flat out won't even acknowledge my own domains a valid email domains despite being so and following every possible best practice. No VPN and using a static IP no less. I ended up using a reseller that apparently has not gotten big enough to use the over-zealous tools just yet.

One of my theories is that the older internet businesses probably lost most of their original developers, downsized their staff too much and had to shim something simplistic into their customer on-boarding flows and then found a turn-key solution that had a maximum protection setting that does not give insightful or accurate statistics. They are probably not even aware of all the lost financial opportunities.
Great question! For context, I'm someone who is active in the social web. Been blogging since 2003 and have created a couple of books out of blogs. I've been in devrel since 2019 and hopefully haven't created the marketing spam you mention.

Anyhoo, I think that socials and blogging are just one way to raise your profile and get opportunities. There are certainly others. The one that you seem to have chosen is: "do good work". That's not as simple as it sounds. As a principal engineer, I'm sure you understand that you can't just do the good work, you need to build a coalition around it, get sponsors, and/or publicize the benefits of it. It's awesome that you share your knowledge at conferences, too.

So if you want to continue down that path, I'd lean intensely on your network for job opportunities. They know you and they know the quality of your work. Simply don't apply at any companies that need social network involvement unless you already have a connection there.

In short, if it works for you, keep doing it! You may miss opportunities choosing this path, but there are benefits too.
In Lebanon, solar power is booming
A friendly overlay is definitely valuable. The NOAA APIs are super confusing and badly documented.
This is quite a tangent but...

> Zoom, the app for ensuring the knowledge worker parts of an economy continue to work when there’s a pandemic,

How did Zoom achieve this status? I had literally never used or heard of Zoom at home or at work prior to the pandemic, and now many treat it as synonymous with video chat the way that workplaces use Slack for text chat. Was there some crazy marketing strategy?
DHTML, that’s some old school lingo. Lol.