skysight-inc/HackerNews huggingface dataset:
The largest total biomass per square meter of Earth’s area is in Antarctic krill explosions fueled by nutrient upwelling in the Southern Ocean. It’s more biomass per cross sectional area than even the land directly under a redwood tree.
http://www.pypy.org/
Wow, you responded to a pretty thoughtful post with insults, hyperbole and strawmen, and FUD.

> So you mean endless webpack configurations with tons of javascript libs are more maintainable?

I don't think that's what the comment claimed at all. However, I think the answer to the less hyperbolic version of this question is: maybe. It's pretty orthogonal to the discussion though.

> The reverse can be said for SPA-like frontends in which you put forward as the better choice. It's unnecessarily complex and one error and the whole page becomes unresponsive and crashes. How many times haven't we all clicked on a button and because the developer didn't handle some error in a good way the entire page must be reloaded and all state is lost?

I have no idea where you got the idea that this is some defining feature of SPAs, but this is something that can happen with jQuery spaghetti and it's something that almost never happens with React.

> You want a good placement on search engines? Well, good luck chuck. Unless you utilize server rendered pages you are out of luck basically. This is also a big hassle. Also server rendered pages are usually slow as fuck compared to a normal multi page app.

So... I don't know how you're doing this, and admittedly I was away from frontend dev for a few years so I'm sure I missed some pain in the meantime, but I recently started a project with Next.js, and... this is the exact opposite of my experience. SSR is super fast, it only happens once, you get static HTML output and your site is basically as fast as your web server/CDN. All of this without any config.
One that isn’t true and two these comments are thought terminating. Please be more careful next time.
Holy shit did not see that coming. Was sure it was some hackers out looking to sell info on dark web. Chinese government gives it a whole different motivation.
* N9: Sept 2011 https://en.wikipedia.org/wiki/Nokia_N9

* iPhone: June 2007 https://en.wikipedia.org/wiki/IPhone
Then turned to slavery, then plantations, gold stealing, empire building, railroading.
Sorry but who exactly are you suggesting is paying him to slag off Apple products but not actually paying him to mention any other brand of laptop?
In my experience, you will excel the most at what you enjoy the most. I would try iOS and see if it something that would excited to work on most days. I doubt good web developers or good mobile developers will be going hungry in the next couple of years.

Have you considered Flutter, at all for native mobile development? Not sure there is any demand for Flutter developers, per se, but since you are looking at mobile development anyway, might be worth a look.
I use an MSA (per client) + SoW (per project), under the title Software Consultant Agreement.

Typically this ends up being 1+1 with an hourly rate and open ended SoW. Trying to flat price unknown amounts of work is a can of worms. Explain it as flexibility to the client for directing efforts as needed.
I am curious about the market fragmenting into "Premium Products" and the "Community Offerings", similar to how some content producers made the leap to Netflix/HBO/streaming services, while others wallow in YouTube
Big brands and startups are basically required to have an app in the App Store if they want to succeed.

I don't think that will continue to be the case for much longer. It's mirroring the web to an extent - for a long time every business needed to have a website, and now more and more don't bother with anything more than a holding page that directs users to a few social media accounts. Brand apps are likely to go the same way, especially as Apple are doubling down on rejecting apps that don't provide useful functionality now.

Having an app for your brand is worthwhile if you have something to say and something for users to do. If you don't it's painfully obvious that the whole effort was a waste of time.
I agree. When that happens, I hope Wayland joins systemD, and I hope Linux somehow merges with plan 9. That, to me, would be ideal. Let Ubuntu play corporate, and leave the hackers in peace.

BTW, among other problems that the plan 9 paradigm alreay solved, I'm pretty sure they solved the security issues that Wayland was intended to solve, and from what I understand, I'm pretty sure they did a better job, too.
Ah, I'm in a similar-ish boat, I use WindowMaker :). This isolates me from most, but definitely not all dubious changes. I've been down the tiling WM rabbit hole a while ago but it's just not for me, I like the mouse, I like icons...

It's a little unsettling that there are two ways to get a stable experience: using window manager from 1998 (OK, ok, WindowMaker is still maintained-ish, in fact a very tiny portion of the code written after 1998 is mine :-) ), or getting used to a workflow akin to that of Windows 1.01 (i.e. a tiling WM).

On the bright side, though, yeah, at least we have a choice!
You wouldn't want a brute force solution to a problem that could be solved by hand. It's really the fault of the problem that no programming was needed to solve it.
>Why does a price necessarily include a profit or a loss

It includes a profit or a loss because you need to eat and provide for yourself. If you're making chairs but the cost of materials is larger than what you sell those chairs for, how are you going to provide for your family? If you want to save up for a house or a car, or family vacation, how are you going to do that if you don't sell your chairs with a surplus (i.e. a profit)? A market-based system necessarily implies a profit motive.
Cloud Predictions 2020: IOD Experts Make Their Calls
Things I wish I knew about state management when I started writing React apps
We have a software cooperative in Austin Texas (vulk.coop). We also have a monthly virtual (using zoom) and in-person meetup group https://www.meetup.com/Austin-Software-Co-operatives if you want to know more about software cooperatives. There are papers on cooperatives found here: https://www.meetup.com/Austin-Software-Co-operatives/about/. If you want more information (or even if you just want to rigorously debate) about organic entities, worker owned entities, cooperatives, etc., I would join that group.
In Vancouver, drivers are not interchangeable between the two buses, so they don't get trained on both.

This worked because shuttlebus service was slowly ramped up year over year.

The small buses are solely used for last mile suburban routes, the large buses for anything else.
I’m certainly less triggered by this textual ad than Candy Crush Saga next the start menu even with my goddamn Pro license.

Also it’s quite odd that Firefox is singled out.
Parody: Don't count Musk in crazy scientists, he says he's not one
Are there laws against so-called "profiteering"? That's the first thing I want to know. Because when the consumer begins to panic and act irrationally, the quickest thing to bring him or her back to reality is a much higher price. The high price causes people to economize.
I've found myself gravitating back to ballpoints specifically because I find the pressure gives me more feedback and helps me write more neatly.
Under a redwood? Aren't they coniferous? Means their needles fall, acidify the soil, and essentially sterilize it. Forest floors are notoriously sterile places.

Perhaps a jungle, bayou or prairie would be a better comparison?
Shameless plug for a tool I build for ec2-instance-connect:
https://github.com/nodefortytwo/amz-ssh

I think the advantage of not having to have a public bastion is pretty nice though. I think i'd consider SSM over ec2-instance-connect
> The defendants are charged with three counts of conspiracy to commit computer fraud.

It's almost literally the job description of military personnel to conspire to cause mayhem abroad.
>What drives society out of poverty is a mix of reasonably levels of free markets, respect of private property, security, affordable health, low corruption, low marginal economy, and a stable law system.

alecco, I personally fully agree with you. Unfortunately most people do not see that way. People on an average cannot mentally work out the chain of outcomes for a given variable. Thing like respect of private property and free market are way further in the chain than a donation or the overrated 'education'.
If this ever goes to trial, the defense-discovery of how it was done will be interesting.
multi-user system, user logs out, do you want to have buggy software still hanging around?

The whole point is for the administrators to be able to avoid users running long-running processes on shared systems (e.g. university systems).
This is a great book. I came away with a greater appreciation for the English language in all its chaos and complexity.
Wait I'm confused. So if you have every node store every listing then how does this scale?
We know how to deal with random noise in the data and random omissions in the data. However, if data is completly fabricated with no input from reality, then it's not possible to tell anything about reality from that data, only parameters of the (fictional) model used to generate that data. We can determine the assumptions about the disease which were encoded in that model, we can't validate whether these assumptions match reality.
I found it to be too academic, too high-level - and too top down! I had already read TCP/IP illustrated before I took the class, so I had no trouble intuiting what the authors were trying to say, but I was in class with a lot of people who had no real exposure to network concepts outside of surfing the web, and they were all horribly confused by the abstraction in the book. I wouldn’t even say it’s worth coming back to after you’ve read a better networking book: I didn’t learn anything from it that I didn’t already know.
OP comment on Reddit:

>https://old.reddit.com/r/javascript/comments/f1jop9/6_things...
They don't pay for it all at once. They get a loan from the co-op bank (Laboral Kutxa).
Systemd is just an upstream project. It's up to your distro to ship it to you and then it's up to you if you want to use some feature or you want to do it a different way. This feature doesn't even do anything unless you create the user with "homectl".

If another open source program depends on it by default, then you can patch it to remove the dependency. If you disagree with the concept of JSON, feel free to write your own data format.

I have zero interest in using this feature, but still I find it really embarrassing that I have to regularly explain this basic concept of open source here. And I don't mean that as a dig at you, I mean it in the sense that there is a lot more work we have to do.
Surely you would need a lot of rules and enforcement to prevent things simply aggregating?
Because Ubuntu is still the closest you get to "it just works" for Linux Desktops. (Not claiming you actually get there, just close).
Can Lucid Compete with Tesla
I just set it up last night. Great stuff, but fix your manual.

Concretely, update the “solutions for cloud rented pc’s” section at this link: https://support.parsecgaming.com/hc/en-us/articles/115002601...

(Which the client points at)

On paperspace, you need to set up a paid public IP, or deal with higher latency. Now I know what ZeroTier is, but my network latency was 100ms under load vs 30 with the public IP...

It took me four hours to debug this. Also, why does the server send every other UDP packet to a mysterious port on startup? (According to tcpdump on my router)

Also, in the question about broken mouse cursors, the correct answer is to close the paperspace web tab displaying the desktop of the instance.

Cheers!
This one simple ad destroyed any goodwill I have towards Microsoft.
I'd describe it as a vicious cycle of incompetence and misunderstanding risk. They exacerbate each other. It all begins with someone trying to get something done as cheaply as possible in an area about which they are ignorant.

Whether they are a "corrupt cowboy" or "cost-efficient genius" mostly depends on whether the project is a success, and that depends on luck.
The amazon stuff was always easy to remove and didn't keep coming back. Also, nothing stops you from using a lighter-weight desktop, like lxde or i3wm, if that's your priority.
Linux isn't even a reasonable, statistical assumption to be making in the consumer space. If you slag Apple, in effect you are promoting their biggest competitor - MICROSOFT. He even explicitly uses the phrase "PCs" which most people understand to mean Microsoft devices.
Yep, it could be used for finding extortion targets. Just find someone with bad credit who also works for some sort of sensitive program, and now you have leverage over them.
Many poor people already use digital forms of money. The others will probably have to resort to barter. Money is really hard to kill, though; if cash is unavailable, people will create informal alternatives.
Lem's Favorite Improvement and Translation Patches, Part 2 (NES)
I've visited Mondragon, both the city (and the region) as well as many of the co-ops themselves.

I did a small slideshow/presentation for those interested:
https://docs.google.com/presentation/d/1EFgwKNLgRgQQf8Kv236_...
I don't think YAML is the least ergonomic configuration format available. It has comments, unlike JSON.

YAML's super clever upgrading of strings into other types is irritating ("foo: yes" is type {foo boolean}). Indentation-based semantics are not for everyone, and I think most of us would not mind the "noise" of braces. Other than that it's pretty OK. It's easy to write code that reads and writes it. It's very easy to read. It's above average but not prefect for writing (again, braces are pretty okay, not sure why they went the indentation route).

I agree with the article you linked that a lot of YAML implementations in scripting languages do dumb things like letting you put code in the file, and they all parse their special features differently. A config format does not need to be portable; while all these implementations do different things, they follow a format that continues to allow something to parse the entire file. So you can write an auto-formatter in Javascript (prettier) even though a Go program (kubectl) is going to actually read the file, and it all works.

I have used many other formats for config files. They all suffer from their fair share of problems. TOML/INI handles nesting very poorly (making you retype the names of all parent keys). JSON doesn't let you write comments or trailing commas, so it's hard to work on in your editor (running prettier on save fixes the trailing commas though). Text protobuffers are great but people look at you weird when you use them.

XML is a travesty. It is hard to write and hard to parse. It does all sorts of confusing things that humans do not expect, so it's really more of a binary format for computers to use than a text format for humans to write. (Remember, the XML spec says:

<foo>
bar
</foo>

is different from "<foo>bar</foo>" even though humans think they're the same.)

XPath querying is great, I love it. But we have "jq" now that works on JSON and YAML.

Anyway, I think YAML is basically a fine format for config files. Perfect? Nope. OK? Yup. I will happily read or write a YAML file in a computer program or by hand. It's pretty OK.
Monetize your digital products and services
None of the content seems to cover Turing Machines and The Halting Problem, and all the rest of the Automata and Language Hierarchy stuff in, say, Ullman's "Introduction to Automata Theory, Languages, and Computation"? Computer Science, indeed!
I don't think that they are (Bill and Melinda) involved in the running of Microsoft these days. I think Bill has a seat at the board but that's about it (He's also a technical advisor, it would seem)
Although Icelandic maintains an orthography close to Old Norse, the value of the letters is very different today indeed. The vowel system, for example, has been greatly restructured. Preaspiration became a quality of the consonants.

In terms of lexicon, much of the archaic flavour is actually the result of 19th-century language reformers trying to restore old words. In the meantime, Icelandic had borrowed heavily from Danish.

Indeed, there is the field of linguistics, and scholarly treatments of Icelandic (as opposed to pop-sci presentations of the language as a time capsule like yours) point out that Icelandic has undergone a great deal of innovation like any other North Germanic language.
I'm surprised that more disaffected tech folk aren't starting their own coops. People in companies like

Especially in places like Seattle and San Francisco, where there are strong lefty communities. I wonder if we'll see the folks who get frustrated with the policies of Google/Amazon/etc splinter off to form coops.
>I could imagine a market of 100% barter and no generally accepted currency

Even under a barter system, there is an intrinsic profit. If you're a farmer, after you feed your family, what's leftover is the surplus (i.e. profit) that you use to trade for other essentials. The difference that matters between a currency system and a barter system is that bartering is less flexible (if someone doesn't want your apples for their furniture, you're not getting that furniture) - but the same forces apply.
I think regional accents are fading. If I had to guess, it is due in part to TV, in part to ease of travel and relocation, and in part due to a huge decrease in European immigration.

My accent has faded in the ~two decades I've been away from Minnesota. But if you spoke to me in person you could identify where I'm originally from inside 3 seconds unless I was very careful in my word choices.

I suspect you're deaf to New England accents. I used to think people back home in the Twin Cities didn't have an accent. To me they sounded like the people on TV. It seemed like only the older folks or folks from rural areas had the Minnesotan accent. When I travel back to Minneapolis, I hear the accent. It's not "Fargo" level (although I've known people who talk like that), but it's clear and unambiguous.
My personal list of improvement romhacks
Once, maybe; Windows' business model has changed, they are only charging for Windows 10 OEM now and have stopped trying to publish a new paid version every few years. Their business model is recurring payments now like Office365 and OneDrive, but also ads inside of applications and I presume selling your usage data to third parties.
> Capitalism itself cannot solve the problem of externalities.

True.

> That's what the government is for.

False. Government can't solve the problem of externalities either, because government is even more at the mercy of the perverse incentives that create them than free market participants are.

There is no "solution" to the problem of externalities, if by "solution" you mean some system we can put in place that will magically prevent them from happening or from doing harm. The only way to deal with externalities in general is to remove them wherever possible, by enforcing property rights and minimizing transaction costs.
> The system doesn't force anyone to make a profit. If you borrow capital from people, your investors may demand a profit. But that's between you and your investors. Nobody is forcing you to take investment or sell equity in your company on the public markets.

If you want to just completely change the conversation, and hyperfocus on the individual, then you're free to do so, but I don't want to be brought along for the ride. You responded to a comment concerning Boeing, not some fresh-faced up-and-comer of your own creation.
There really isn't an infinite supply though. There are desirable properties of a domain, including memorability (length of domain, typability, common words).

Sure, something like "eebe8X.com" is usable, but it's not very desirable.
Project Verona FAQ
I read that Google was far more worried about Microsoft at that time. Before the iPhone, it seemed likely that Windows Mobile was going to clean up in the mobile space eventually.
> my desktop environment.

Is your desktop environment Chrome OS?

Do you get Microsoft ads whenever you visit google.com from the Chrome Web Browser?
>an egg that was a mutation from non-chicken parents' were themselves derived first from an egg

But that's irrelevant. The argument isn't about where eggs come from, and simply laying eggs doesn't make something a chicken.

If we define "chicken" as the biological creatures we know today that has a certain genetic makeup, then at some point in their evolutionary history there would be the first such creature that has this makeup being hatched from eggs made by creatures that don't. Just as, at some point in the past, there was the first genetic modern human born from pre-human parents.

Hence, the egg must have come first. This is only an unsolvable problem if you hold that there have always been chickens that never evolved from earlier creatures, i.e. the Creationist model.
Selling equity dilutes, whether it is an up or down round. That sold equity is potential appreciation that the firm selling won’t participate in.

With debt, you promise a fixed rate of return instead, so the benefits are capped for the purchaser.
Oddly enough, when i'm going for long writing periods, the Taylor Swift method is how i do it. I've been writing that way since high school when we had to write out 5-10-page essays instead of typing them. I get slightly less control, but can chicken scratch for hours without any fatigue.
Nice short video featuring the Crystals, the Globe and Shakespeare's OP: https://www.youtube.com/watch?v=YiblRSqhL04 .
It's funny how split podcast genres are. Some shows require huge budgets, travel, audio design, and months of research, and then they fare worse than 3 funny white dudes talking extemporaneously every week. It's also baffling how much money got pumped into companies like Gimlet without a revenue strategy beyond Casper mattresses and the other typical ads.

Altogether, I think people who enjoy the long-form productions should be excited by this additional attention, but anyone who has been listening to off-the-cuff shows (like me) will have to get used to the shifting ecosystem. Hopefully content creators can adapt to the shift towards "Quality over quantity"

I'd like to hope everyone gets a paycheck equal to their worth in the new world of podcasting, but I'm more realistic than that...
Write-up: Ulterior motives and influence operations
As of now we're only U.S. based, unfortunately. Adding international members adds a lot of complications that we don't have the scale to deal with.
I live in a browser half the time; the browser IS the desktop environment.

Conversely, I don't use the start menu. At best I hit start and type the application I use. But on my Windows machine I mostly live inside my browser and Steam / game libraries, which are pinned to my start bar.
I did have a formal CS education, and I still got a lot out of TAOCP even years later. You’re right that it really covers details that you just can’t find anywhere else, and every single exercise has worked-out solutions in the back, unlike a lot of the pretentious textbooks out there.
RC Car Build
Pypy exists, but as I recall, cpython never made use of a JIT simply because they wanted to keep the compiler intentionally simpler.

However as a result, the language isn't well designed for a JIT, and pypy has run into several headaches/blockers. Not sure if there's anything fundamentally blocking usage, or simply lack of manpower