jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> No, it's moral to provide people with food and shelter

Then it must be immoral to take food and shelter from people. How do you then justify taxation?

> funded by surplus wealth generated by a society, in a manner deemed agreeable by societal consensus, so as to create a stable social order.

And in order to maintain consensus, and order, anyone who doesn’t agree is subject to violence. No, thats not moral.

> But by crowing "taxation is theft", you have clearly virtue-signalled yourself to be a libertarian.

> you might as well label yourself an anarchist. Which is fine, plenty of mutualist ideologies exist, but you should at least identify yourself so people will understand the very different ideological framework you're arguing from.

So you continue to insist on labeling me, but the point is that the ideas exist independently of labels and must be dealt with on their own merits.
Genuine question, why are you looking at the gross profit margin?
.
I don't know why Google goes out of their way to block linux programs... /s
They can publicize their brand with a node. Moreover, if they want special functionality they may have to run their own node. In general, running nodes is so cheap that is not prohibitive to wider audiences. Today there are easily more than a hundred nodes running, exchanges, services, etc. The number is bound to increase as the ecosystem grows.
But why would a REST API library need disk access? If it required that, it would raise suspicion for me.
Every indicators point to precisely that. Tax rates are too low. It's extremely unpopular but we have to say it and repeat it. They are far too low for the highest earning quantiles but they are also too low for the rest of the population. They are at their lowest for the last 70 years in most western countries. We need to increase tax.
the sort of persons who can be entrusted with designing a totally bespoke motherboard like that, and it is totally a custom job, absolutely should be aware of flash wear out.
The irony behind bubbles is that you cannot profit off of them by acting rationally. If everyone participating in the bubble were acting 100% rationally, the bubble wouldn't exist in the first place.
I don't like loan-forgiveness for all the reasons brobdingnagians mentioned. Also, it introduces moral hazard into the economy: companies assume further loan-forgiveness is coming, so they think nothing about taking on unsustainable levels of debt. (To a large extent, this is what's happening now: after the 2009 bailouts companies figured they were too big to fail.)

The root cause of this is that our economy has become hyper-optimized around monetary policy that's unsustainable. With markets trending toward efficiency, all major companies that exist today build in the assumption of 0% interest rates into the cost & capital structures of the business. Many activities they engage in would probably become unprofitable at higher interest rates, which means mass layoffs, restructurings, different business processes, possibly adoption of different technologies, products & services going away, etc. Change the monetary environment and you get different companies, different technologies, different supply chains. But the current monetary environment means that whenever there's a demand shock, the Fed has nowhere to drop rates, and whenever there's a supply shock, there's a potential inflationary price spiral.

The Fed, to their credit, recognizes this predicament. That's why they're targeting > 2% inflation, so there's room to raise rates. They've also said that any increase in rates will be well-telegraphed, to give companies time to adjust.

But I have doubts that this'll work. Simply because this isn't a tweak now, this is an existential change to how companies structure their operations. And any company that prepares for it before the Fed actually raises rates will be outcompeted by companies that do nothing, so no company is going to take the mere warning seriously.

It occurs to me that post-Volcker monetary & government policy has basically served to weld the economy & government together so that it's impossible for one part to fail without it all failing. We used to have recessions every 5-10 years; these would clear away uncompetitive businesses so the capital could be recycled into new ones. In trying to "smooth over" these recessions, and then outright bailing them out in 2009, and then failing to raise rates in 2013/2015/2018, we've coupled the whole economy's fortunes together, and then coupled it to the government. As a result, we can't sweep away companies that are doing the wrong thing without widespread civil unrest.
This line of computers is really a testament to the ingenuity of people from the Soviet Bloc at a time when resources were few. There's so many stories of them harnessing the limited computing/calculator power they had to play games, run simulations, and more. This era minted a generation of techies that formed the foundation of the tech industry there today. Here's some examples of the clever tricks these hackers did to push their machines to the limit:

https://hackaday.com/2014/12/15/home-computers-behind-the-ir...

https://mitpress.mit.edu/books/gaming-iron-curtain

https://spectrum.ieee.org/tech-history/silicon-revolution/ho...
It's mostly just a mildly obfuscated way to write 49. It also happens to line up nicely with the index of the character being overwritten (index 1); ord('0') through ord('9') work likewise.

----

I'm personally kind of shocked at how big strings are - the minimum size is 6 native words in size, corresponding to the following fields: refcount, type pointer, string length, string hash (precomputed), flags, and a wstr pointer which just seems to be NULL for most strings. It seems like they could have at least merged the string length and flags together for short strings - a possible subject for a future PEP...
There are a lot of companies using Delphi in some very cool apps. There has been a lot of them published recently on the updated blog site at Embarcadero.

https://blogs.embarcadero.com/category/showcase/
It also includes just as significant a number of women who are hateful towards men as evidenced by how men trying to talk about hate towards men get shouted down. My point is, if we're going to be against hatred we can't pretend it all goes one way.
Yes, but without an obviously better coinage it may be entrenched (especially given ~adrusi's testimony it's been used for at least 20 years in the context of networked gaming).

Any proposals?

In 10 seconds the best alternative I've come up with is "Clerverable", as in "CLient-or-sERVER-ABLE". HEY DON'T SNICKER ALL IDEAS ARE OK IN THE BRAINSTORMING PHASE. And this term 100% solves the problem of people sounding pretentiously-smart when they say it.

(So far 'isomorphic' seems pretty secure.)
Generally that public assistance comes with conditions that require you to remain non-productive if you want to keep having your needs provided for.

That's not at all the same thing.
This seems like accelerationism, not a solution to CDC’s issues.

No, hiring more “conservatives” in a bureaucracy doesn’t balance the political polarity. Our current authority trust problems aren’t fixed by political stance (eg. Trump advocating the COVID vaccine, Fauci is a Republican). There is a strong anti-science, anti-academic, anti-government, anti-expert streak in the US political right. It is not exclusive to the right, but the right massively outranks the left in these characteristics. And pro-conspiracy/paranoia propensity is high, so I suspect facts simply won’t break through to some people.

The problems the CDC had aren’t related to politics. It:

- failed to build a test for COVID in the critical first weeks,
- failed to allow many US labs to import and work with COVID samples, and
- has continuously given dictates (eg. about masks) which were too simple.

They didn’t trust Americans to say that “masks might work, but we want to reserve the best masks for medical workers and those at highest risk of death”. Michael Lewis had a book which describes how the CDC and FDA are simply too risk averse as the pandemic started (and before). They were unable and unwilling to change.

Also, the problem I see isn’t that the CDC doesn’t hire conservatives. It’s more that conservatives don’t enter lots of fields in large numbers. Academia, journalism, science, art are dominated by liberals because conservatives don’t encourage their kids into those fields because modern conservatives don’t value these jobs. That and training for these jobs can easily disabuse people of several tribal attributes of conservatism (eg. It’s hard to be a biologist, geologist, or evolutionist and remain a Young Earth Creationist). It’s hard to retain a literal interpretation of the Bible after learning about other religions and myth stories.
Hey! That was my startup idea...
http://www.jroller.com/scolebourne/entry/sun_apache_ip_in_pi...

Is probably one of the best explanations of the situation.

FOU restrictions would stop any real open source implementation.
In fairness, I get the feeling the TSA doesn't actually think any of these bottles of liquid are explosives, since they just throw them in the public terminal trash cans.

If they did treat every water bottle as an explosive, then yes, this procedure would make a lot more sense than evacuating the terminal.
I feel you completely missed my point. I don't think collecting on 600 USD a year is in the government's interest either.
I'm the founder of Bidsketch and the author of one of the referenced articles.

An often overlooked (and super important) effect of offering a free plan is that it will decrease the number of paid users signing up to your service initially. In other words: you will make less money upfront.

If the free plan is available that's what most people will go for. It seems obvious but it's easily overlooked when trying to calculate whether or not it's worth offering a free plan. If you factor in the initial negative impact of going free as a cost then you're better prepared. Of course, the reason why I wrote the article was that most people (including myself at the time) simply add a free plan because it "works" for [random web 2.0 startup] so they figure it'll work for them too.
Or maybe it's a cover-up to bring fun languages to the working programmer.
Agreed. It was definitely an interesting article in its time, as the concept of 'support as marketing' was (for me at least) when first presented.

That said, does anybody know if this is still a practice they keep post-acquisition?
You should get your employee a standing desk instead.
Care to elaborate at all? I'm not sure I understand. Would haml/erb fall under the same umbrella statement?

HTML is great, but there are a few areas where it's tough to do things, like abstracting repetitive elements. There are plenty of ways around this using other languages, and perhaps the best solution for someone like you would be writing html snippets and using javascript to replicate them, thus writing purely in html?
How have you lost? I write my HTML in a very similar way to the linked article, and I don't think I lose at all. In fact, I much prefer it.

It is more consistent. All of my code is now (in my case) Scheme. This makes it easier to change things as you don't have to go between two different languages. And it is simpler.

My favorite reason is the fact that I can use S-Exps. I no longer have to type the ending tag. I remove the possibility for spelling it wrong, or forgetting the slash. And it takes less space and is easier to get the placement correct, as you just utilize paren matching.
This is probably an intentional allusion by ergo98. On ships, "steerage" is the cheapest possible accommodation, which provides a stark contrast to "first-class."
Yeah, doubt the same thing can be done in today's climate where we have a 10% unemployment rate.
Not trying to pick on this particular project because it seems cool enough, but,

I don't get all this html templating. With ajax and websockets on the way, why are we still generating html in the application? This all seems like a solution to a problem we should be leaving behind.
Should use PJON as a transport: https://github.com/gioblu/PJON
Speaking of IDEs - I work in video games development, huge codebase that's over a decade old, heavily templated C++ code - I've switched off the IDE "suggestions" long time ago, visual studio is just wrong about incorrect/missing code like 90% of the time. Just hit compile and read the errors, I have files that VS shows as nearly entirely wrong, squiggly lines everywhere, and yet they compile and link fine. And the opposite where VS doesn't see any issue at all but they don't build. Or they build fine using MSVC but not in Clang, or vice versa, and VS has no idea.
One problem of p2p is bootstrapping.

When a p2p application starts the first time it needs to know how to contact the first peer. After that the first peer can give addresses of more peers. But how can the p2p application get the address of the first peer?

A solution would be a central server that maintains a list of peers. But this is not p2p. After all the point of p2p is that it doesn't need central servers.

https://github.com/dennis-tra/pcp#how-does-it-work uses IPFS to contact the first peer. OK.

However in the quest to understand how to boostrap p2p really independent of a central service, I feel somewhat cheated, because IPFS also would need to bootstrap. It's sort of kicking the can down the road. How does IPFS bootstrap?

Is there really a way to bootstrap p2p without reliance on a list of central servers?

I thought about a hardcoded algorithmic series of addresses. Let's say by using a repeatable random generator. An example: the first address is jec6r5bz.io, then 0ueasze6.ch, etc., I made up the addresses. The project would register the first few addresses and if they are blocked, register more addresses on that series. This way the application can bootstrap independent of a specific central server because it can try the next address if it doesn't work.
> You can probably also change the automatic type coercion

Maybe for manual entry, but not when importing a foreign format like one if the many CSV variants that we run into.

> buried somewhere in the settings

This is a huge problem, as where such settings exist they are by their very nature user-local. Back to our old frenemy CSV for one (sadly not hypothetical) example: too many times our clients shuffle data (exported from various places) around in text format and someone along the chain has the wrong locale set so when ISO8601 dates get silently converted it is to a format the next users version isn't expecting but silently assumes is correct because by some "miracle" the ambiguous day/month number combination is "valid" both ways around. The result is then imported into our system which is blamed for its answer not making sense...
> I don’t want to accuse the New York Times of lying about me, exactly, but if they were truthful, it was in the same way as that famous movie review which describes the Wizard of Oz as: “Transported to a surreal landscape, a young girl kills the first person she meets and then teams up with three strangers to kill again.”

I laughed out loud at this paragraph, and it's such a perfect example of why I love Scott's writing.

At the end of the day, whatever slimey hatchet jobs the NYT chooses to run, Scott's still an enormously influential, successful and respected figure, and most of the hacks who write these terrible hit pieces or support them can only dream of gaining 1% of the admiration Scott's earned. Envy's a cruel mistress, and if the price to pay for success is that bitter haters take misjudged pot shots at you which achieve little except to reveal their own securities... well, I haven't achieved enough success myself to know for certain that the price is worth paying, but I'd pick Scott's life over Cade Metz's any day of the week.

Keep up the good work, Scott. You're doing great things, you matter, and you're winning - three things that can't be said for Cade Metz.
That's typical baseless FUD, which is what this whole "lab virus scenario" has been from the start with the backing of US agencies.
That's fine - but I 100% think the NYT should be allowed to write a article about Kendrick Lamar Duckworth tomorrow where they use his full name - even if he asked them not to. It isn't his decision. Do you think the NYT would be wrong to publish his last name just because he asked them not to use it?

SSC yelling "I am not a public figure" has no meaning. He doesn't get to decide if he is a public figure or not. And it doesn't make any sense for public figures to be the arbiters of what facets of their life is public and which are not. He has a blog with hundreds-of-thousands of readers. I think that makes him a public figure.

This probably comes up all the time (at least in the not-to-distant-past) with actors and actresses not wanting their real age reported. They could claim a right to privacy or say that while they are an artist - they aren't a public figure - but it isn't there right to make up the rules for public figure. The news media has an obligation to its readers to report and the concerns of the subject aren't the newspaper's job to worry about.
how about https://github.surf/. ?
This supports also CLI "surf ." and browser extension by default.

https://github.com/bridgedxyz/github.surf
He made a minor mistake. In his high estimate, he used the high end of the range for de-duplication savings (20%) when he should have used the low end (5%). Not a big error (something like $4.5m/mo instead of $4m).
Yeah, that works, but still isn't 100% ideal. I don't want Phillip Roth books showing up in my recommendations. Ever. And my wife does not want to see books about Erlang or science fiction (although she has been enjoying some of the Louis L'Amour books we stashed in our carry ons coming home from Oregon).
That sounds like a pretty awful blog engine... Are you using uncached wordpress or something? If so, just install a caching plugin and it will work fine.
They are scaling in the cloud, at least.
But choosing invasive licenses such as the GPL means that they will not benefit from our contributions and they will restrict the user base for their libraries to experimenters and academics.

That's just not true. There's absolutely nothing keeping GPL'd software from being commercial software, and there is - in fact - plenty of commercial GPL software out there.

Yes, some companies will reject the GPL, but that's far from being the same as "will only be used by experimenters and academics."
Good lord. What's with all the DVs??
SO if I read that right, you were happy and getting a good meal and it tasted great - exotic and complex were the words you used.

Then, apply that cynical value-proposition argument and suddenly, unhappiness. Why? Because a friend was critical? Because it no longer tastes good? I'm not convinced of the efficacy of that mental model.
> It has forcibly sterilised some Uyghur women.

I think the Economist is being pedantic. The above, applied broadly, would "kill a people" within one generation.
So you’re saying it’s socially unacceptable?
On the plus side you managed to speak to an actual human at google!
That's not valid; genocide is not simply death camps, it can be the purposeful and systematic erasure of a culture.
The price starts to go up steeply once you hit the % of monthly spend.

I'd guess they don't get many resource intensive support queries from the < $10k a month customers (and at that level you probably don't get the A team support)
what happens next? Wouldn't this now imply canadians are now open to doing business with genocidal govt?
Not at all, if that what you like I don't see any issue with someone liking whole milk, but at least around here 1-2% is way more popular so for my preferred consumption it would still need to be processed, that's what I meant.
I never thought of this till you mentioned it, like, never. But you are right, I can't think of any high-visibility East Asian person with a bald head that isn't a monk. Xi Jianping, Mao, Psy, Jack Ma and pretty much every prominent East-Asian has hair. I guess with me coming from the black community, we've always had Michael Jordan, Isaac Hayes and Samuel L. Jackson as the standard-bearers of baldness.
Go here: There can only be so much free coke at the Gopher meetups, so we promote Rust to throw people off and keep the numbers down.
Well, the people that I know don't read their personal email unless they are looking for a password reset or a one time code.

once everyone started requiring an email as a user name, inboxes of normal people are just spam that's part of the deal for signing up for something.

It's basically useless these days, but it's not technically spam because they made you click the link when you signed up.

Sure you could unsubscribe, and I do, and my technical friends do, but the rest just ignore it unless they need it for a specific action. I'd have to call or text all my friends to let them know I'd sent them an email with a link to a post, and at that point, I could just text them the post and at that point, it's kinda . . . idk, not great.
ReasonML isn't listed as well [0], but I see that the list was last updated on Mon Sep 7 17:22:16 PDT 2015

[0] https://reasonml.github.io/
Do these graphs help confirm that "over the hill" age is around 40?
https://www.navalgazing.net/About

Surely part of the ruse!
The counterpoint is that tools like that can be abused. Just as a hypothetical, if I have an open source product and do something the community doesn't like, I can make the repo private til the storm blows over so people can't un-star it. The number of people that remember to un-star it a week or two later is going to be a lot less.

I still think you're right, but it's not even as simple as UX and small backend changes. Allowing the repo owner to re-play other peoples' actions comes with complicated policy decisions. GitHub could make it so only support can restore those, but now they're in the awkward position of having to say when it's okay to restore and when it isn't. Still, it may be the best compromise.
There is tape marketed
for handle bars. There were two kinds when I was a mechanic a long time ago, the French cotton sticky tape, and the Italian brightly colored non sticky plastic tape.

Everyone wraps from the bar end to the stem but I was taught to wrap from the stem to the bar end. Stem to end doesn’t curl with use as your hand glides over the edge instead of lifting the edge as happens with an end to stem wrap.

Also a stem to end wrap requires no additional tape to hold it in place. The bar end button holds it together.
Calling Monopoly fun is a very bold claim, I don't think I've ever seen a game where players are still having fun by the end.

I did a bunch of BoardGameGeek rating analyses recently, one of which was collating a list of "least hated games" [1]. It might be interesting having a look at those sorts of games instead of widely derided games like Monopoly.

World of Warcraft seems like an odd one to analyse in terms of fun too, it's so divisive in the gaming community, you'll find a huge amount of people who find it boring and repetitive.

[1] http://boardgamegeek.com/geeklist/183180/rating-analysis-50-...
Reacting to capital leaving the country uncontrolled is not a capital control.

It's a reaction to capital leaving the country uncontrolled.

Fixed exchange rate regimen != capital controls.
> Everything shifted towards DCOS and everyone was pushed towards commercial licenses.

This was then partially diluted when Microsoft decided to deploy DC/OS and, from what I've heard, pushed Mesosphere to open source large chunks of DC/OS.
You can use react native and deploy an app for mobile phones and web.
Last time I tried, it manually "passed through" nano to avoid broken keyboard handling, but you had to add micro, makepkg, sudoedit... to the list, you had to exclude every "top-level binary" that either supplied or invoked a console-based text editor, from xonsh's specialized handling.