Hacker News new | past | comments | ask | show | jobs light | darkhn

I kinda agree with you -- half the job as a programmer is being really tedious and paying attention to written text on a screen. If you can't reasonably review your resume and use spell check, it is not a great look.

"Why do people find DNS so difficult? It’s just cache invalidation and naming things."

-- Jeff Waugh

https://twitter.com/jdub/status/739110670562557952?lang=en


The only thing that Wayland standardizes is multi process GPU memory access. Neither GNOME nor KDE (which are far more popular Wayland implementations) use any of the wlroots "standards" and thus they can not really be called as such. Also wlroots does not define one bit about toolkits and widgets.

> Anyone is free to extend the protocol with whatever they want

The protocol itself is very opnionated and strict in some places (especially concerning things like vsync) and completely undefined in other areas where standardization is essential (access control).


Well by that standard the 4th or 5th century Roman empire (both east and west) wasn't Roman either. Rome in the 2nd century AD would had probably seemed as alien to a Roman from 3rd century BC as the Roman empire in the 5/6th centuries was to someone from the time of Trajan. Does that make any of the 3 less Roman? By the time the western empire fell being Christianity and Roman identity were inexorably linked and Latin continued to be the official language until the early 6th century. The Byzantine empire itself changed tremendously as well, while by the time of the crusades it was clearly Greek, before the plague of Justinian and the Arab invasions it would be clearly recognized as Roman (aside from religious changes) by anyone from the 3/4 th centuries.

Odd, I lived through the same period, and don't recall a situation where .cmd vs .bat ever made a difference to the interpreter.

On DOS-based Windows (i.e. up to 3.1, and then 95/98/ME) only COMMAND.COM was available, so certainly that was always used as the interpreter.

The native Windows 32-bit cmd.exe was introduced on NT-based Windows (i.e. 3.1/3.5(1)/4/2000, then XP and all following mainstream Windows). A virtualised form of DOS was available on the NT line so in principle you could run your batch files through the old COMMAND.COM. This is where I'm least confident but I thought that it would use the 32-bit cmd.exe even if the extension was .bat, unless you perhaps explicitly started a DOS instance.


> The original comment was an opinion that you don't have to spend time "mucking around" with "broken" open source components.

Right, like I said, there's a difference between the level of support you're receiving and what the internal infra receives. Your experience is totally unrelated to the developer tooling teams at FAANG. Those teams don't, generally speaking have external clients, and when they do they don't have the same support requirements.

It's like if I said "I really enjoy the concierge service I get as a premium partner of my credit card company" and you replied that you didn't get that perk. Sure you don't, but I do as do the other people who pay for it.

Your experience as a not faang engineer doesn't provide any insight into how things work internally, and it's really weird to say that they are wrong. Or on other words, yes, FAANG companies can provide different levels of support for things. In the case of they're internal dev tools, the support is better (and a lot of the tools are generally better, although GitHub is finally catching up)


My brain dump on this: after USD become decoupled with gold it became a kind of measure of total USA production capacity (capital) - that is mostly equities and real estate. The Feds for now has all the levers to make it so - and make the equities and real estate prices go up smoothly. But it is also a reserve currency of the world - and with globalization this task is bigger and bigger and sucks in more and more USD and also the US economy is smaller and smaller part of the global economy. That means that when the world saves the money goes into USD which goes into US equities pumping them up.

This can stop in a rapid phase shift once people realize that USD is not such a safe asset any more. Gold bugs have been wrong for 50 years about that and nobody believes this any more - but actually 50 years is not that long for a world wide buffer to fill up.


FWIW, Caddy would probably work with this, if you need a web server.

Caddy is pure Go, no CGO. We did a bunch of work recently to ensure that none of the dependencies have any CGO code enabled (involved asking upstream dependencies to switch to pure alternatives).


this is such a cool idea!!


> DNA has a half-life of ~521 years so there's no DNA left in the blood.

That's true but there might be some fragments left.


Exactly. That one. Example: https://upload.wikimedia.org/wikipedia/commons/5/56/Moderncv...

Note that I'm not arguing that this it the best presentation possible for a CV. I'm just arguing that having a uniform presentation between CVs reduces the mental burden of filtering through them. (And if you want to get into that, might reduce bias, especially if you don't include the image in the presentation)


Well yeah, but then you could just as well use an ncurses app through ssh for the same “experience”

1. I think the winning bidder posted that right away. How terrible it must feel to wonder whether there's anyway to stop payment, cancel, back out, anything.

2. And what luck the runner-up must feel. (Who may now perhaps offer the winner 40k for the book.)


IMHO Macs were not all that great at that time (early 90's). I think what came closest to the "Amiga experience" were NeXT and Silicon Graphics workstations, at 20x..100x the price.

Dig 'em out, get 'em sent to you and start hacking. There is so much fun to be had in producing amazing new stuff on these 30+ year old computers ..

Like the author, I missed my favorite game enough to buy an arcade rhythm game a few months into the pandemic. It's a shame Konami/Sega/Taito are so picky about who they sell to and therefore who gets to be on their network. I would love to pay Konami and put my Pop'n Music cab on the official eAmusement network but they will not take my money.

Game Saru is wonderful and I can't recommend them highly enough. They have a youtube channel here: https://youtube.com/c/GameSaru


While common X use evolved way from network (modern apps passing bitmaps around instead of primitives), the network architecture still have one huge advantage over Wayland: it is a client server architecture, so one can restart things without losing state. That is, under X I can crash/restart the DE without losing any application state, open apps continue to run and simply connect to the new instance. But under Wayland any crash anywhere on the stack means all apps are killed and all work lost.

It's true that TensorFlow is open source, but it's far from trivial to make it work, so I don't think it's correct to say that there are no software-side problems.

I have an AMD GPU which means I need to use TensorFlow-ROCm, but I've tried a few times and never succeeded in making it work.


I know my comment is useless, but: LOL.

This is literally the linked video in the article. (it's a good one though, watched it last night)


C doesn't exactly have "runtime code that you didn't have to write yourself" though. There's libc, but you can easily disable it, and having any form of defer be unavailable then is just bad. Everything else comes from your code, the headers it includes (which don't contain function definitions), and statically linked things.

> Since it is an auction, besides the winning bidder, there was at least another bidder, which makes two of them and is even more perplexing.

I see nothing perplexing about it because this was not an ordinary auction, but an auction with one member being a public DAO, where the amount of money the DAO will bid is thus public.

Let's say the DAO bids $100, but they have $200 in contributions. Someone can then safely bid $190, knowing that the DAO will raise to $200. It's in the agreement for the DAO more or less, and because it's on the blockchain and organized by such a large group of people, their cap is absolutely public.

So, who has the motivation to make these known-bad bids? Anyone who profits off the sale being more, and anyone who just doesn't like crypto-techbros and wants them to lose more money than they would otherwise.

I think the use of DAOs for auctions is quite funny for this reason. A private company that kept the total contribution amount private until just after the auction ended would end up with a much more favorable dynamic than this "the amount we can bid is on the blockchain, you already know our move when you bid".

Disclaimer: I know nothing about this specific auction, and may be missing some key detail. This is simply an observation and speculation from a naive bystander


Sounds like a great way to launder money

Re: your last paragraph, would you mind listing some historical events you're basing this model on? French and Russian revolutions (vaguely) come to mind, but these are more internal events involving unpopular and unreformable in principle regimes[0]. But we are talking about changes in, like, global economic and trade systems.

Here, in the Lyn Alden universe, we have for sure one event, Bretton Woods, linked to WW2. To me this is not much to go on, that link could be partly a coincidence and an acceleration of trends like the old colonial powers waning. Another thing that comes to mind is the changes in precious metals market, related first to late-Middle Ages scarcity and then the initial conquest of Americas. Here the parallels to be drawn are even less clear.

I think that our beliefs on how (and how much) linked these things are (reserve currency, petrodollar system, property as such etc.) are hard to base on actually strong historical reasoning. There could be strong non-historical arguments either way. My speculation is whatever bad things could happen to the USA's system, the rest of the world could go on with lower living standards and less (even less?) international predictability. But many societies are spoiled with those nowadays, 1890s didn't have them and it was still a modern era in the grand scheme of things.

> There's no guarantee that the new government will honor property rights guaranteed by the old one. (In fact, in most cases the new government explicitly strips property from the previous wealthy elite, and that's a major part of its appeal to the common people.)

I'm guessing this is based on the cases of internal revolutions mentioned earlier. Places like Italy and Japan have a really long chain of property with no major expropriations, despite wars and regime changes along the way. We can treat this as somewhat random.

[0] People could jump to say that modern states are also "unreformable" because of the political situation. But our modern regimes are based (officially) on popular will to begin with, so they, in principle, could be reformed based on the same source of legitimacy. This couldn't be said about regimes purporting to be based on divine right of rulers.


Who was the seller?

Where did the 2.6 million come from?

How many other bidders were there?

What was the auction model used?

How are they going to recover the investment now? And if they won't how will they deal with the write-off?

So many questions...


She's still a productive and respected member of society, even in retirement, so I'd rather not humiliate her (or my dad, who is a fundamental abetter in so many ways) in a public forum.

This is a people problem, not a technical one.

If a company is choosing which candidates to interview using grep, it's very likely the rest of their hiring process is similarly broken, and quite possibly other aspects of their corporate culture as well. They're actually doing candidates a favour by giving a clear indicator of how shit they are, much like a candidate who turns up to an interview drunk.


> Bloomberg's report doesn't get into how Oculus could potentially suffer consequences for its prices, but it's worth pointing out that competitive pricing by itself is not an antitrust violation. The FTC's website states that it would be problematic if "below-cost pricing allows a dominant competitor to knock its rivals out of the market and then raise prices to above-market levels for a substantial time," but also acknowledges that such a phenomenon is unlikely.

We really need updated and aggressively enforced antitrust laws if we want to spur innovation and have a more distributed, competitive economy.


First, consider your $250k written off. Don't hang on to it: doing so will only make you dig yourself deeper into ground and giving in to the client's demands in the hope of maybe getting paid. This will ruin any strategy to recover from the situation. You can't negotiate anything if you remove your ability to walk away. Leave the $250k and call that the clean state. That's the worst case that might happen so why not accept and start from it.

Secondly, do not deliver the update. That's the only thing you have that might give you some leverage. If they can't pay now, don't count on them being able to pay later. As others have suggested, a sizable portion of the company stock might be another option if you like to gamble. You'll have to think about the valuation, of course, and what the company might be in the future: a reasonable compensation might be 0.1, 1, 5, or 20% of the company. Given the current state of affairs, the stock becoming worthless is also one fair possibility.

If the company is as penniless as it seems there's no point in even suing to get paid. Next time, stop deliveries after one month if payments stop coming in.


I got stuck on that sentence too. I think it is the lack of quotes around the “we will make an original series out of it and sell it to a streaming service”-bit following it that stopped me from seeing 'non-challan' as a mistyped 'nonchalant'.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact |

Search: