skysight-inc/HackerNews huggingface dataset:
Man, McCarthy's vendetta against semicolons makes sense in his hard-bitten Western prose, but does it really make sense to have zero semicolons in these nonfiction books? When used properly, semicolons reveal a layer of meaning that occurs in natural speech: when you have two sentences that are grammatically separate sentences but have a link in meaning or make a larger point together.

That said, I can't say I would turn down a free copyediting job by Cormac McCarthy even if I had to drop all my semicolons in exchange.
This is not strong evidence. While, ideally, the behavior you describe should not happen, there are many reasons it could arise. (Bugs, font sizing comes out differently at printer resolution, paper size is different than on-screen page size, different implementation for printing, etc.)

Given that Docs nowadays uses Canvas to render the document being edited, how would it even be possible to delegate rendering to the browser? (Not to mention the challenge of live rendering of pages, footnotes, etc.)
Sometimes euphemisms are fun.
All fair points but do they apply to the Netlify situation? As I understand it they generally won't hold you liable for resource usage generated by a DDoS, the guy on Reddit said this was a DDoS, the Netlify CEO said the traffic "didn't match attack patterns..." I think telling a free tier customer that they owe $104K was a pretty stupid PR move either way, but we don't really have enough info to say whether this was a DDoS or not
Here's one site that seems solid: https://nativeplantfinder.nwf.org/

Note though that your climate is changing, and what was historically considered native for your region may no longer be a good fit: https://heatmap.news/is-native-gardening-becoming-pointless
I have semi-regular journal notes going back over a decade, and my experience was opposite to GP - instead of discovering how many things happened in that time, I discovered my mind has been spinning in circles, trying to find solutions to the same problems, and despite feeling otherwise day-to-day, no actual progress has been made. It was an important discovery for me, though not much came of it anyway.
I never worked with micro services, but I have this question. Do micro services require more and better management?

I can imagine that you need to keep track of all these services, along with information about dependencies, code version, API version and others.

Of course, monolithic services also require these this sort of management, but it should be less complex.
Just use Hetzner and never worry about getting into debt and having to beg some company's customer service to be so kind and reduce your imaginary "debt" with them.
>Can you point to the text that says this?

>Or are you referring to a common interpretation, typically of language that is absent from the Constitution?

Not GP, but there is text that says this -- no interpretation required:

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."[0]

And

"All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside. No State shall make or enforce any law which shall abridge the privileges or immunities of citizens of the United States; nor shall any State deprive any person of life, liberty, or property, without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws. "[1][2]

[0] https://en.wikipedia.org/wiki/First_Amendment_to_the_United_...

[1] https://en.wikipedia.org/wiki/Fourteenth_Amendment_to_the_Un...

[2] [1] above is included as it extends [0] to apply to state and local governments as well as Congress.
It's on Twitter and NASAspace flight on YouTube.

You might even be able to get a periscope link
The political front, sure.

The technical front, however, really is fine.

All the high-level nuclear waste on Earth would fit in a 21m cube. The lower level stuff is substantially greater in volume, but overall this is one of the (IMO few) cases where nuclear proponent's arguments about energy density do actually matter.

And that means it's fine for the list of countries with a permanent nuclear storage site to be pretty short.
Albert Einstein College of Medicine goes tuition-free thanks to a $1B gift
It was an old meme in rocketry, SpaceX didn't come up with it.
I wonder if the way the author describes it, ie. new memories are just diffs against older experiences, is scientifically grounded.

I came up with another explanation: My thought processes have slowed, so the world has sped up, relative to myself.

Is there scientific evidence for either explanation?
This is an incredible (over)simplification of flying.

We still don't have a very good understanding of turbulence.

Navier Stokes equations still make Aerospace engineers drink.

Yes its stupid simple if you care about the simplest of analogies, but if you try to understand it, there are reasons why 80% of people drop out.
One important thing the author got from working on open source is free feedback (issues).

I don't view people taking the time to open issues as entitled people, but people offering their free time providing invaluable feedback.

Those issues are quite often different from what I expect, and they represent of how people are using the software.

The only mistake the author did was waiting too much monetizing, not doing open source software in the first place.
Comments here that want Bitcoin mining operations to take precedence over hospitals and water pump stations in a crisis are unaware or uncaring about how horribly wrong that can go, and for how long.
Hey, no paranoid conspiracy intended. Simply thinking out the counterfactuals.

Is tying a particular activity to "national interest" itself a form of paranoia? What about passenger aircraft is a strategic interest? For example, the US seems to do ok with little large-scale shipbuilding outside military concerns. People seem to take cruises from the US in ever-larger cruise ships without a domestic capacity for building them.

Additionally, no disagreement on my part regarding the high regard people have for hypothetical rail. On the other hand, I'm open to the idea that high capacity terrestrial transportation similar to rail would have cause to improve if airplanes weren't in an optimization sweet spot.
Interesting, that link did open in the News App. Although, it was able to be read in Safari too without the News App.

Edit: I tried the OP link again, and while it does not let me read in Safari, this time it did open in News App. So I don’t know, but this isn’t the first time I have gotten the “this article is not available” message when trying to open a wsj.com link in News.
My understanding is these are called Paper Towns. Map makers add them as a way to identify when their copyright is being violated by others coping the maps wholesale.
Yeah, I mean come on, we're not rendering something hard and expensive to compute, like a React website that has to list items in a shopping cart.
I try to balance my life between new and exciting experiences and more routine and mundane experiences. The routine and mundane are important. They are how I maintain my important relationships and pay the bills. But when it all becomes routine, time will fly by regardless of age (at least for adults). But my sense of time reliably slows to a crawl if I have enough new stimulus. And the older I have gotten (40's currently) the more I have gone out of my way to purposefully generate experiences that slows things down.

I lived abroad for 2 months a few years back and it felt like 6 months. I moved states not long after and once again, massive slowdown. That first year in a new city felt like three. New relationships can do the same thing. As can new jobs or, even more so, a career change. And let's not forget drugs.

But those are all things a person can completely avoid if they don't make a conscious effort not to. My default for many years was to sit snuggly at a boring job, travel only intermittently and otherwise immerse myself in repetitive media. I refer to those as the lost years (mid-to-late 20's).
Carbon capture startup takes 'good enough' approach to slash costs
I think a key takeaway from this story is that the author started getting subscriptions once he caused the software to stop working without a license.

> If you did not provide a valid license key 15 minutes after the application started, the app just stopped working.

IMO, all of the shenanigans with license changes (MIT/LGPL/etc) are nothing to most users. On HN we are sensitive to these nuances . But in the "real world" of corporate worker bees just trying to get stuff done I doubt it even registers.

More likely what happens is someone searches for a solution to a problem, installs it and sees if it works and then moves on with their day. Except they can't move on if the software stops working after 15 minutes. Clearly it is doing what they need, so now they need to unblock themselves.

We might assume they'll read the code, find the license check and remove it. And I bet some percentage do exactly that. But some percentage of users would rather swipe a credit card for $X instead.
The /unblock API from Browserless: dodging bot detection as a service
Hey, would you mind adding an RSS feed to your blog?
There was a lot of static load testing done, and things like a drop test [0] of a full scale article. But to my knowledge, the only way to test the dynamics of a carrier arrestment is to actually do an arrestment. We do them on land; NAS Patuxent River and NAS Lakehurst (among others) have a full set of Mark 7 arresting gear like you would find on a Nimitz class. Lakehurst also has the advanced arresting gear present on the Ford class.

[0] https://www.youtube.com/watch?v=lGPseVNfZO0
As an author ...

People will gladly buy physical books off you, but they won't pay for articles. There seems to be a mental barrier between those two. A physical book in your hand probably feels more real, though the total amount of work isn't that different (to a series of articles).
> traffic spikes that doesn't match attack patterns

I interpret this as "we always charge for traffic served, but we attempt to block illegitimate traffic" which means of course that the worse their traffic discriminator performs, the more money they make!
One simple habit to be more persuasive
You beat me with your reply by 12 minutes .... arg
Technically a compact, not a subcompact, and it's a hatchback besides. Definitely closer to the mark than all the crossover SUVs, though.

You may feel like I'm splitting hairs, but my wife's 2017 Honda Civic feels massive and unwieldy when I'm used to my nimble little "yes, I can park it there" Ford Fiesta.
> Over the past 20 years content creators were encouraged to use and invest in building an audience on these platforms based on the tacit understanding that they would behave like content neutral common carriers.

Beyond what the other (excellent) comment had to say about this, why does what content creators may have believed mean fuck-all in terms of what these cases are arguing? Nobody would have used Facebook if they thought Facebook would "censor" them?

And besides that, your assertion that it's a bait and switch implies that all these creators would've been able to foster the exact same followings using, what, their own websites? Accounts on different social networks? Dubious at best. A lot of the aforementioned creators benefited strongly from the network effects of those platforms and the algorithms bringing their content to new followers. It's likely if they didn't grow up on whichever platform they picked, they wouldn't have grown at all.
Their own streams are now only on Twitter, but 3rd parties like NasaSpaceFlight run their own streams, usually with worse visuals but better commentary
To clarify even further:

Jailbreaking is an attack against an LLM's "alignment"
Also you have the clear hindsight - if I go back 30 years I'm going to be developing an iPod or something, not any of the flops from 1994 (even though people might note that there are flops in 1994 that have something quite similar be a big hit in 2004 ...).

It's like the people who talk about how obvious it was to invest in Apple or Microsoft or BRK or whatever "if they'd been there at that time" and yet by definition the companies that will be referred to like that in 20 years time almost certainly exist today, but - how do you find them?
Well the ship gets a little nudge in the right direction for free.
Indeed, it isn’t caused by it at all.

struct S { int s; };

int *i;

{
struct S s;
i = &s.s;
}

*i = 7; // and in C++ you can even write int& j = *i;

No GC or finalizers involved here.
Hope you have ubsan.
The point being that GC is sort of a red herring in the entire discussion. Easily subverted lifetime and ownership semantics are going to be error prone irrespective.
Anything Netlify deems them to be, of course. That's why these sorts of T&Cs use weasel words like "legitimate", "reasonable", "expected", etc., instead of giving specifics you can action against. That way they can claim every thing they've done is legitimate and reasonable no matter how fallacious that claim is, and double-dog dare you to spend the time/money to take them to court (or worse, imposed arbitration with an arbiter of their choice) and prove them wrong.
I am the only one feeling queasy at a system that treats slow-moving as non-moving?

>
) Sleeping is a technique that reduces the cost of simulating objects that are not moving to improve performance. We can tweak it by adding a SleepingThreshold resource:

fn main() {
App::new()
.add_plugins(DefaultPlugins)
.add_plugins(PhysicsPlugins::default())
// These are the default values
.insert_resource(SleepingThreshold {
linear: 0.1,
angular: 0.2
Right, the people who harass you to "more more more MORE" and "better better BETTER" are NOT the people you want to enable and encourage. Usually they have a parasocial relationship with you and that just feeds into it. They also are enormously entitled and when you eventually burn out trying to keep up with their insatiable needs, they will be irrationally upset at you.
No OFX plugins. And time I used the compositor, comparatively abysmal performance. Although there's a new, accelerated viewport compositor thing since then, not sure if the regular compositor's also faster.
Superfest – The almost unbreakable East German Glass
Got it for you already, Simon ;)

https://chat.openai.com/share/ea8d5442-75e4-40d5-b62c-c4856b...
Just build a european city copy, thousands of years of human living have already figured out how we want to live
You may find this video interesting, https://www.youtube.com/watch?v=5IUj1EZwpJY
It's about Conway's Law. I think that's worth looking into based on your question. You can look it up on Wikipedia if you don't wanna watch the video and would rather read about it.
Things change.

Maybe it's more of a type certification/ crash test thing. Test one to failure and assume it works
I bought into the "RX Java/JS/etc.." years back. Everyone I showed the code couldn't handle it, and we just backed off to other methods, and things worked just fine.

RX has some interesting ideas, but from a practical standpoint, at companies not netflix, it just doesn't work
Show HN: Nuke – A memory arena implementation for Go
This is really it. A dysfunctional Congress serves to empower the Executive. And the Judicial branch only serves as a check so long as the Executive cares to follow their rulings.

This isn't just a problem if we get a malicious Executive either. If judges keep saying the Executive doesn't have some power unless Congress acts, and Congress continues to not act, then the Executive might be put in a position where they have to ignore judicial rulings in order to govern. Technically Congress can impeach, but a dysfunctional Congress isn't likely to get that one done.
The short answer is yes. The longer answer is that you will spend a bunch of engineering time on building systems to help manage these things, but if you do it well and you're at a large enough scale, the investment pays off.

Some companies spend a bunch of engineering time making their monolith easier to manage (Google/Facebook) and some spend it making microservices work (Netflix/Amazon). Neither one is better, just different paths.

Where you get into trouble is trying to go either route without spending the resources to make management better.

> I can imagine that you need to keep track of all these services, along with information about dependencies, code version, API version and others.

This is the software Netflix wrote to do that:

https://github.com/Netflix/eureka
I'm German so take this for whatever that means.

As long as you're not literally working on software for the Russian military or police apparatus, I don't think it's in anyone's right to condemn you for not leaving the country. Especially if you have friends and family and a stable income there.

However it sounds like moving would be an option for you and in my experience Russian software developers have a positive reputation in most of Europe, especially if they are fluent in English or the local language. If you are interested in the global market (i.e. the Western hemisphere - Asia and Africa is likely less of a problem), moving might be advantageous if only due to the sanctions and the strained relations that will still follow them whenever they are lifted. "I'm from Russia" is less of a deal-breaker than "I'm based in Russia" for the foreseeable future.

It's perfectly fine to continue maintaining your Russian social circle and your friendships, after leaving the country. As for business relationships, that's probably more limited and more likely to ruffle some feathers and may run into problems with the sanctions. It's also worth considering that Russia is cut off from European and North American banking and most countries have limits on how much cash you can take with you or bring into the country.

It sounds like your concerns are more motivated by pragmatism than principles. This is fine, but it's something you should be aware of when considering advice. Your environment shapes your perception but your principles only develop over time and often require serious reflection and may even end up in conflict with your environment. In the meantime I would suggest weighing the pros and cons but limiting the list to tangible factors that directly affect you as that's what actually motivates you right now.

So, stop thinking about it as a question of ethics but rather of comfort. It's also not about reputation but rather about business opportunities.
That website is probably older than I am. It’s beautiful! I wish more people had personal websites that looked fun and customized like that!
>what is the point of offering a source-available license

Long ago, I worked for a company that sold mortgage software. This is back when SOAP is all the rage. The software is not open source, but it is source-available, or rather, a law firm has the source code. My employer's customers are mostly banks or home builders that offer mortgage services. My employer is a very small one. Customers like banks want to know if you will stick around, if they buy into your software, and if you can't stick around. They need the source code.
Zero marginal cost structure of the internet has conditioned everyone to thinking digital goods should be free. Remember that anti piracy ad with "you wouldnt download a car" and literally everyone was like "of course I would download a car if I could"
I am but a grunt who mostly programs radar models, I didn't know Quarto blogs could do that until just now. Yeah, sure, I'll add it.
If thousands of people cooperate to create a global money laundering operation that directly affects the power grid it makes sense to request some information from them.
But bad governance does often mean not doing anything instead of something.
I see you agree with my point. By introducing a breaking change you need to update the facing api, so what better place to not forget to change the api that to place it exactly where the code is!
Maybe it should be encouraged; anything that disincentivizes someone to fuck with Internet traffic under a faulty premise is a win in my book.
That is a big IF. At some point it comes down to the error type, and if it is a reasonable/honest mistake.

The situation is very different if the fuel cans are hard to distinguish vs if the tech is lazy and falsifying their checklist.

Underlying any safety culture is a one of integrity. No safety culture can tolerate a culture of apathy and indifference.
In general it does. doing bad work is better, because you deliver poor quality. but if you deliver something and then break it on purpose, it's like breaking something that belong to the company(not you). Remember that everything you do in a company don't belong to you.
Something to keep in mind, the way we view a lot of these cases is fundamentally different that the way platforms look at them. We care about a free-speech vs moderation debate whereas the platforms care about "can we make more money from our advertisers this quarter?". These are fundamentally misaligned and are the source of a lot of the friction between "publishers"/"carriers" and breathing humans.

The set of things advertisers will accept is wildly different than the set of things we accept because they believe that their brand is being associated with whatever content is on the platform.
"Insanity is doing the same thing repeatedly and expecting a different result." By that criterion, the internet is insane.
There's tons of "small money" (read, too small for a VC, quite comfortable for a single developer or small company) to be made helping to automate small businesses, especially things that are built on a lot of independent contractors.

Some VC firm tried to do it for trucking and exploded recently, but there's still needs there that can be filled.

The key is to fill slowly and grow; for an example (and completely guessing) you could have an app that starts out as just a "tugboat parking availability" or whatever, and then you find what the users using it would also like to see.
Paul Ehrlich seems like an evil person in that unintentionally or not he refuses to learn from his mistakes. They are also the kind of mistakes that incur massive opportunity costs which people are much less sensitive to than direct losses.
How many trees have to be in that region?
At Netflix scale, there most certainly is a service discovery registry where each service registers itself. The registry can be used for other services to find out how to reach each service, what regions those services are deployed in, how many instances of each service there are, what operations that service supports, etc.

https://devopscube.com/service-discovery-explained/
Just want to chime in:

1) Thank you for allowing us to set the limit.

2) I understand your opinion that you prefer chargebacks but I disagree with it.

The very reason I stay with Hetzner is that I know in advance what my bills will be for the whole year. Heck, I even charge my account in advance so that I don't worry about any charges!
It's my experience that they do stop working completely at some temp. The defrost cycle creeps up to 100% and there goes the heat.
I would not agree. Author basically describes Google App Engine.
ISIS filled the power vacuum of a larger regional instability caused by the (botched) US invasion and provided several (fleeting) local maxima of stability.