skysight-inc/HackerNews huggingface dataset:
Yeah; with all these comparisons, many people in the HN bubble forget how much work (and play) still happens on desktops (not to mention in servers). Power efficiency matters, but raw power still matters too.

The 12900k (desktop) pushes an obscene 8p+8e 16c/24t design. Compare this to M1 Max's 8p+2e 10c/10t. M1's per-core perf lead, if it even exists, won't overcome that.

And yeah, its an obscene miss if one overlooks that the 12900k can draw 250 watts, versus M1 Max's ~50w (?). But Apple sells desktops too; they're loved by the Pros Apple spent years neglecting.

There are rumors that Apple is prepping a "M1 Duo" or "M1 Quad" variant of M1 Max for an upcoming Mac Pro. But the wild part is two-fold: First, a "Duo" variant (16p+4e 20c/20t) still may not match the 12900k, and while a "Quad" variant would surpass it (32p+8e 40c/40t), we'd be talking about 12900k levels of power draw anyway. And arguably a chip like that shouldn't be compared to i9; it should be compared to the Xeons its replacing in the Mac Pro.

Apple's M1 is an obscene chip; but I'm fearful of expectations going forward. Pros were exuberant when it was announced, because it was an indication that Apple has started Caring about them after over a decade of being neglected. But if Apple continues the pattern they started with M1 by waiting a year or more to sieve the iPhone core architecture each year all the way down to a proper high-end part, its not obvious to me that pros are better off. The issues Pros were facing on Apple hardware, up to this point, were really Intel's fault (and Apple's ability to integrate Intel's chips in an effective manner); but AMD forced Intel into high gear, and now to some degree, for pros, it feels like we're re-living the same story again. Apple in-housing their chips does not fix their perpetual de-prioritization of pro workloads; if anything it exasperates it, because now we're at the bottom of the totem pole for Apple's chip production monopoly each year, rather than at least hoping Intel could service us.
Is death a problem? If a problem has no solution then it's not really a problem, just a fact to be accepted.
The math behind leetcode is induction and number theory, courses I took some 20 years ago along with DSA that I haven't used in productive engineering since.
Maybe he’s just doing it for himself? I personally don’t take care of myself in order to impress other people.
I'm sorry this has been so hard for you, it sounds like you're burnt out.

I also want to affirm that yes, part of the reason for these tests is definitely to check that you are able and willing to jump through the hoops that a large organization sets up as it scales; it's no fun at all.

As someone who's done the grind myself, I would push back slightly and say that the skills I use to solve leetcode problems are ones I've used at my BigTech job, and that that can be fun and useful. Gaining that type of insight though, generally doesn't come from just grinding leetcodes over and over again, but also returning to study algorithms textbooks like CLRS. The insights you gain from understanding these techniques deeply can lead to some truly interesting solutions to real problems.

Best of luck.
I used Workbench for quite a long time (didn't get a Window PC until '97). First 1.3 on an Amiga 500 and later 3.0 on a 1200 tricked out with a 68030 and 42 (yes) MB RAM.

Some of the things in Workbench were really nice. For example "datatypes" that basically provided a pluggable way of adding file support to applications. If a datatype was written for the new QOI image format, then all the image manipulation programs written 30+ years ago would be able to use it.

Another thing that comes to mind was the ASSIGN command for setting up and manipulating search paths. These search paths were used extensively in the system. For example, libraries would be looked for in "LIBS:" and if you wanted to add a new path with libraries, you would just do "ASSIGN LIBS: <SomeNewPath> ADD". No need for messing with colon-separated lists of paths.

Plenty of downsides too.. Notable no memory protection. A program going haywire could easily bring down the whole system. Graphics performance in Workbench was generally pretty dreadful, especially with higher color counts.
Scrum is a floor on communication, not a ceiling. There's nothing in scrum that says the team can't meet outside of the daily standup. The standup just ensures that everyone has a chance to hear what's going on with others on the project. If you're "structuring your work around standups", that's on you. I've done scrum for over 15 years and I've never felt the need to do that.
Every time they zig or zag on the architecture, though, it presents a risk to their third-party ecosystem. Yeah, there will be a few years where a backwards-compatibility penalty box is offered, but eventually someone's x86-64 only tools or extensions will break.

They also threw out the ability to say "If your company/tasks don't work with MacOS, you can always dual-boot full-fat Windows."

They have to be betting that their platform is still big and compelling enough to keep bringing in users and developers to replace anything they lose to the x86-64 abandonment.

I tend to think that there's no real magic secret to ARM for low power, it's more that we've spent the last 20 years optimizing them for low-power devices while x86 was traditionally performance-at-all-cost.
How do you figure out the leetcode employers from the non-leetcode ones? I refuse to interview at a few major companies because I know that's how they roll. I actually love coding and am good at it. I just refuse to spend weeks/months studying for I consider a useless test.
> Your feelings are valid and I honestly don't understand why some comments here are judging you.

Because HN is full of rich know-it-alls, and those people have zero idea what it is like to live anywhere near the federal poverty line.

I've been living for years off less than $12k a year. Nobody in this thread has any idea what that is like save maybe OP.
> All else being equal, though, cars and trucks with internal combustion engines (ICE) would have the advantage in coping with a sudden challenge such as the I-95 fiasco. It is much easier to rehabilitate a disabled ICE vehicle. Rescuers can deliver gallons of gas in convenient jugs; gas stations are still far more numerous than EV charging stations; and ICE car batteries can be jump-started in minutes.

This part concerns me.
God, is he gonna end up an even bigger weirdo when he retires and doesn't have any work to do?
Canadian real estate price rose 20% in 2020 and another 20% in 2021, although I think that has more to do with interest rates staying at effectively zero for the past decade. Canada never had their correction in 2008 to reset everything like the US did.
If you know someone who buys weed illegally they might have a source.

Darknet.

A ridiculous amount of drugs are just delivered using usps.

I grew mine from a small kit from the Netherlands. I’m in the EU.

It’s legal to grow them for decorative purposes here but not consume them.lol.
Edge cases and cascading failures are things that code reviews should be focusing on, as that’s a place where more brains is better than one, rather than the usual “does the code match the formatting and naming conventions”.
> Now whether that asset is blessed by some third party, and whether that blessing is considered valuable, is largely unrelated

It seems pretty directly related, in fact, it seems to be the only distinguishing factor between one NFT and another, without the blessing of the central authority the NFT is fundamentally interchangeable with any other ublessed NFT... making it quite fungible.
Also, Dallas is the anti-thesis of good urban design. The I-35 corridor in the area and the surrounding metroplex is a damn nightmare, and only getting worse.
This is hilarious:

> not having the insight of Moon (whoever he was)

> …the Lisp guys start talking about the elegance of lambda and cons and PeanoArithmetic

Of all hackers, Dave Moon is about the least likely to want to focus on gratuitous lambdas or Peano arithmetic!
it's only capitalism when you benefit.
The original post is talking about static sites: https://sitejs.org/

And mentions a VPS:

Sync and deploy to your own VPS.

I shouldn't have brought up LAMP / PHP, because that confuses the issue.

The point is that you should not use a VPS to serve static content! You will not do as good a job as maintaining the OS and web server as a professional. Just use shared hosting!

You can also use Github Pages or whatnot, but that goes against the philosophy of centralized cloud providers.

Commodity shared hosting is very portable between providers, because it's just a Linux box, without "cloud" stuff. That's all you need for static pages. Use rsync or git.

This page looks really ugly but it will give you a sense of how many independent providers there are:
https://www.webhostingtalk.com/forumdisplay.php?f=4
Note that the author is Canadian. Very different up here right now. For example, Ontario where the author is based is entering complete lockdown tomorrow for at least 3 weeks. Restaurants completely closed to indoor dining, and workers will receive government assistance that is greater than they were making when working.
> That's a contribution of almost $1,300 for every man, woman and child resident of SF

If you are a property owner, then distributing the externalities and barbaric social harm of the insane NIMBYism and zoning laws that artificially protect your property's valuation to the majority renting population makes sense. A few thousand a year is nothing compared to real estate.

And obviously, that amount of money is easily enough to just give the unhoused the housing they need, if it weren't impossible to build affordable housing in the first place.
> There’s also an anthropomorphic vacuum cleaner called Noo-noo

I think "anthropomorphic" might be a very generous way of describing a vacuum cleaner with two unblinking eyes stuck to it.

https://teletubbies.fandom.com/wiki/Noo-Noo
The AdvantagesOfFunctionalProgramming -
https://wiki.c2.com/?AdvantagesOfFunctionalProgramming

has increasingly become to sound hollow or misleading, insofar as the properties and abilities described were solely found in "functional" languages of the time rather than being inherent benefits.

> Most functional languages provide a nice, protected environment, somewhat like JavaLanguage.

So Java, which isn't functional, provides a relatively "protected" environment. So what does "protected" mean and what does this have to do with functional languages again?

> FP encourages safe ways of programming

Depends on syntax and features. Only allowing one true way or providing one true api, is equivalent.

> Functional programs tend to be much more terse

The terseness can contain complicated subtlety. Up to the developer to read it carefully. Non-obviousness isn't a good thing and a level of verbose expression seems to be beneficial.

> FP encourages quick prototyping

Nope.

> FP is modular in the dimension of functionality

Not unique.

etc etc etc

The common assertions about having no-side effects are interesting because I was lured by this when I was younger. Sadly, there are always side effects, even if it's just resource usage or output to some device. The idea of limiting side effects is simple to achieve through modern language "static" functions and other mechanisms to the same degree. Has it made functional languages more popular/valuable or javascript (which has no such mechanism) less?

blah blah blah.
The link you posted says that ratios are similar, but number of involved people is several orders if magnitude bigger.
> I bought two of the metal ones and they're terrible. […] a struggle to fill a lawnmower tank […]

Jerrycans (20L) were designed for semi-bulk filling of large-ish vehicles, not for low-volume top-ups of small-engine appliances. Perhaps you bought the wrong tool?
> restaurants can no longer make a profit on drinks.

but they also just need to keep the kitchen open.
Seeing patterns in unconnected policy positions. You sound like a conspiracy theorist. Are you feeling paranoid?

/s
Could you elaborate more? I’ve been evaluating using zfs for my new home work station and would like to understand what failure modes I need to be aware of
There are definitely places that value non-formulaic advanced math. I spent most of the last 20 years (before retiring) doing signal processing, and some of it was very research oriented (no standard answers).

Don't get me wrong, I burned out for other reasons, but if you're looking for a job writing math oriented software, they are out there. Maybe consider finding a new area. Maybe take a break first though :-)
This article is a confidence trick.

By making it about COVID, the affluent readers of the New York Times can pat themselves on the back as if they weren't failing the youth prior to quarantine measures. Of course they were.

I've seen it. Everyone's seen it; even if they've chosen to believe they haven't. The secondary sources have to water it down like this article if they want to talk about it at all. And the primary sources where it's laid bare are a bit too dirty and undomesticated to mention in polite society. Not as if anyone wants to be caught cavorting with primaries at all these days, lest the blue checks turn their back on it (and you, by association).
Yeah...I have an email address I use a lot, "me@(domain)". It's perfectly valid, despite indexOf("@") == 2.
Python sucks, type hints border idiocy. If you can't trust the hint to actually be correct and still have to check for yourself, they become pointless.

If you want to see where static typing really shines, try writing some Haskell. It's an absolute delight.
You definitely don't need to have "all the abstractions" ready in your mind. All you should be doing in scrum is summarizing the current status and what you need from the team. Standup isn't for solving your issue, or even describing it in detail. If the process is being abused, stop abusing it and let your teammates know when they're drilling down too much. If your standups are bad, it's because you and your peers are letting them be bad.
I feel like European countries handled school much better. Rapid tests 1-2 times a week for all students.

Meanwhile in the USA, private schools stayed open the whole time (with the exception of March-May 2020) while public schools in San Francisco were shut until January 2021.
$ yt-dlp -F 'https://www.youtube.com/watch?v=xC5uEe5OzNQ'
[youtube] xC5uEe5OzNQ: Downloading webpage
[youtube] xC5uEe5OzNQ: Downloading android player API JSON
[info] Available formats for xC5uEe5OzNQ:
ID EXT RESOLUTION FPS │ FILESIZE TBR PROTO │ VCODEC VBR ACODEC ABR ASR MORE INFO
───────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27 │ mhtml │ images storyboard
sb1 mhtml 60x45 │ mhtml │ images storyboard
sb0 mhtml 120x90 │ mhtml │ images storyboard
139 m4a │ 1.55MiB 47k https │ audio only mp4a.40.5 47k 22050Hz low, m4a_dash
140 m4a │ 4.13MiB 127k https │ audio only mp4a.40.2 127k 44100Hz medium, m4a_dash
251 webm │ 4.11MiB 126k https │ audio only opus 126k 48000Hz medium, webm_dash
17 3gp 176x144 8 │ 2.67MiB 82k https │ mp4v.20.3 82k mp4a.40.2 0k 22050Hz 144p
160 mp4 192x144 25 │ 1006.62KiB 30k https │ avc1.4d400b 30k video only 144p, mp4_dash
278 webm 192x144 25 │ 1.70MiB 52k https │ vp9 52k video only 144p, webm_dash
133 mp4 320x240 25 │ 2.01MiB 61k https │ avc1.4d400d 61k video only 240p, mp4_dash
18 mp4 320x240 25 │ 9.42MiB 290k https │ avc1.42001E 290k mp4a.40.2 0k 44100Hz 240p
242 webm 320x240 25 │ 2.81MiB 86k https │ vp9 86k video only 240p, webm_dash

None of these will be the format it was originally uploaded in, but I’d guess format 133 (~61 kbps) to be the closest for the video part, at 2MB. Judging by the sound of it, the original audio bit rate was probably higher than the video bit rate!
> As we all know, market prices are an efficient mechanism to allocate scarce resources. People have a curious blindspot about this when it comes to roads.

It's not a blind spot. It's a characteristic of services with a high fixed cost and trivial variable cost.

To ask if we should price roads is to ask if the price needed to deter usage enough to relieve congestion without expanding the road would generate less revenue than it would take to expand the road. But this is basically never the case because most of the expansion cost is one-time (e.g. buying the land) whereas the congestion charge would have to be collected forever to continue deterring usage.

The strongest case for not expanding the road is if there is a more efficient way to relieve congestion, e.g. by relaxing zoning restrictions to allow higher density housing and reduce travel distances.

But if people value using the road at more than the cost of expanding it, and there are no higher efficiency alternatives, that implies the road should be expanded. And once it has been and there is no congestion even at zero unit price, there is no benefit in charging a unit price to deter congestion that isn't there anyway, and a detriment in deterring use of a public resource for which the same fixed cost has to be paid whether you use it or not.

Charging road tolls is also especially inefficient because the collections process has a high administrative overhead and a high privacy cost. Every dollar spent collecting tolls -- toll tags, gantries, billing, maintenance, customer service -- is a deadweight economic loss not incurred by any alternative that doesn't require them. The privacy cost is the same.
It has been tested. So far all the tests have failed.

Let me know when they can cryonically freeze a live mouse, then reanimate it a month later. If the process works at all then that should be easy, right?
I read it as every anal probe they administer to anyone. That's probably a pretty sweet deal.
Same. Usual routine is, "Hmm I think I'll make some buttermilk biscuits". I google it because I want to make them. I zero in on how basic the ingredients are (simpler the better for some things), maybe how many "stars" it has, or if the site is reputable.

But rarely do I go on a narrative stroll where I happened to stumble on a recipe that I decide I might make some day.
Level 4:

You need an address backed by an actually valid mailbox. At which point you need to send an email to the address to validate.
> unless you're running some weird or buggy apps that consume more resources than they should

ahh, to live in a world where this caveat wasn't the norm
FWIW, about 5 years ago I did a quick and dirty analysis of FDLP's PURLs. Roughly 20% returned 404, so not exactly persistent.
Thanks for your viewpoint on the underlying reason why this study exists.

How do you stay informed in this space?

What companies are on your watchlist?
Would it work if you used importlib?
I have a lot of friends who are rich ( I'm not doing bad in general, but it's nothing in comparison).

I don't think it's possible in general for them/me to have friends who are poor, since you can't talk about certain things because of the reason you cite.

The only leg up with rich friends (outside of them being friends!) is that you can use their social network if you have a certain goal.

Just be wise about spending credits.

Ps. Just mentioning that you would like to speak less about financial stuff should be fine. They'll understand if you're both friends ( not acquaintances)
thank you! <3
Differences between shared hosting and "serverless":

- Monthly or yearly billing vs hourly (as the sibling mentioned). I think my plan is $9/month or something, plus $16/year for domain name.

- Single server vs. multiple servers. AWS Lambda is great if you actually need to scale up, but you don't need that for serving a website. A single machine can serve hundreds of static websites.

- You can get commodity shared hosting from dozens of providers, but you can get serverless from only a few "big cloud" providers, which goes against the ethos of the small web. That's because writing and maintaining the custom software to scale up is a big undertaking.

The original post is talking about static websites. You don't need anything running on the server for this! So all you need is shared hosting, and you won't even use the PHP part.

https://news.ycombinator.com/item?id=29804920
Wow, I guess I totally missed web 2.0. I thought that one has never happened. It was called “semantic web” back in the day.
>The only way I have ever seen scrum manifest is as a daily meeting where everyone on the team reports their incremental daily progress to the manager.

Then you've never seen scrum, regardless of what your manager told you.
It doesn't sound confused at all, it sounds refreshingly lucid to me.
This thread is a brilliant example of CTR-centric articles, because you're right, why would I click that?
Honestly, the relationship between a word and the concept that it symbolizes is man-made and arbitrary, even among individuals. I don’t think that arguing vs the article on the basis of definition alone is going to lead to a fruitful discussion, because there will always be something that can be said of how one activity seems to fit with either of the two (for example, your attribution of the definitions to sports may be from your subjective experience of sports, but maybe coach and coached relationships with others are different), so it might do us all better to just really focus on what the author is trying to say. Coaching is passive, mentoring is so much more actively involved (though I personally find rather odd where the delineation was drawn, and I’m just creeped out by the idea of a mentorship setup now).

I get it in your other comment that it helps you set your expectations—but it’s not like these two words are technical jargon with clear meanings in some field of science, so you can’t just take them without nuance.
As soon as I read the OP's comment I knew someone would reply to say the dot was not technically required, but I didn't expect to see an actual publicly addressable example!
I've read this more than once, and it basically always boils down to: "The only way to verify an email address is to send an email to it."

In my opinion, the optimal validation is soft validation: "your email address doesn't look right, continue with it?"
Full game development mastery is mastery of software development, graphic design, and storytelling.
At which point, why even bother with 1, 2, and 3? Just try to send it.
>The Israelites and proto-Israelites that existed around 1000 BC were most likely also sacrificing children to the god Moloch. The story of how Abraham almost sacrificed his son and other hints in the Old Testament indicates as much.

In fact, even as late as the Talmud it was explicitly recorded that the whole damn point of the Binding of Isaac story is to give a mythic impetus to the newly-formed Judaic religion to outlaw human sacrifice. Which, yeah, sorta indicates that it wasn't so unthinkable that nobody had to forbid it.
If it would have been easy, we would probably have millions of micro-startup founders out there.

I have been doing customer discovery professionally for over 10 years as a sales person and PM and there is no 1 method or silver bullet to predict whether the product will be successful.

Talking to acquaintances is terrible, because they are biased (see MOM test). They will tell you all kind of stories, but ultimately what matters is:

Are they going to pay?

Excitement has nothing to do with revenue which in the end is the blood of a business.

To extend this - there is a patter now on Twitter where indie devs are selling to their twitter friends, but is it a viable business beyond that? I don't know.

What I do know is that the only way to validate a product is to get paid and the market will tell you the truth.