skysight-inc/HackerNews huggingface dataset:
I run GKE for some small apps. I also use AWS S3 hosting for my personal blog. The cost differences are... non trivial to the point of a bad joke, if we were comparing ability to reliably ship plaintext over the wire. But I'm not. I host a database and webapps on the k8s cluster, without adding extra EC2 nodes, RDS costs, or wrestling with AWS Lambda limitations.

I can also confidently say that having something approximating a stable web app demands doing a lot of serious thinking, and "a single server running Apache on Digital Ocean" does not cover that case sufficiently. You need to tolerate failure, failover, load balancing, bin-packing, etc. I used to run a small autoscaling group on EC2 for my own systems; the dang thing would fail to come up on one node very frequently and so a number of the queries would fail. I eventually burnt it to the ground and redid it. I've never had that hassle in k8s. Its designed to succeed, in a way the "box of parts" approach doesn't.

Boxes of parts are useful. For a complexity-sensitive & thoughtful infrastructure engineer, having something like the old Synapse/Nerve[1] system with your apps distributed across some 5-20 machines with a monitor lease to spawn new ones on failure would probably approximate Kubernetes for a few years, until you have to do something fancypants. You've still reimplemented part of Kubernetes, though... The other angle is, boxes of parts can go in wildly weird directions.... if you need it.

Looking at some infrastructure these days professionally, the question is - when do we move to Kubernetes. It's not interesting or useful to the company to be maintaining our own thing or own strange path. The only questions are around the path - how much rework needs to happen and how much building in k8s needs to happen to get there.

GKE is a very good starting point for k8s. Strong recommend.

n.b. With respect to the cost. I consider this a professional investment / professional development expense. Spending $100-$200/month on a software engineer's salary is a reasonable return for being able to readily say I have experience in a current topic. Also I can run my own apps. :)

https://github.com/airbnb/nerve
Boring and ugly are opinions, personally I would love to roam around and just enjoy the variety.

Unlivable is the outstanding question, currently open.
Goldman’s First-Year Bankers Beg to Work Only 80-Hour Weeks in Stinging Deck
This - it’s Andrew Wakefield all over again. Evidence based medicine does not care about the opinion of individuals, and not should you.
There are forms of super-resolution that certainly aren't guessing. For example, you can take a video of a subject and integrate over time, so that the motion of the subject over the sensor allows you to infer sub-pixel detail.

https://www.cs.huji.ac.il/~peleg/papers/icpr90-SuperResoluti...
Closing Logos: A Compendium of All Known Movie and Television Company Logos
Fiddle if anyone wants to see them: https://jsfiddle.net/yucsj7a2/1/
Your comment is half right. While your app is JIT compiled, the runtime and its libraries are AOT compiled using a technology called cross-gen. As others have pointed out, the .NET team has a NativeAOT experiment (previously called CoreRT) that lets you AOT compile your entire app.

Also, Java takes longer to reach steady state as it starts execution in an interpreter, then JIT compiles hot methods. .NET skips the interpreter and goes straight to JIT compilation.
That’s fair. State actor or not, I feel that I have proved that the account in question is using trolling tactics to spread vaccine disinformation.
We've banned this account for posting unsubstantive comments. Please don't create accounts to break HN's guidelines with.

https://news.ycombinator.com/newsguidelines.html
There's some good systems like Apache Guacamole and x2go that help a lot. But afaik everything is software based, which is probably really fine in many cases, but I crave more. It proves though that people are willing to fund the development, that the open source ethos of going further by going together is already happening.

With Wayland in particular, I think perhaps more is possible. That we might be able to get multiple users sharing video hardware. Gnome for example just landed headless support[1], which is physical-output-free desktops. Currently intended more for debugging, but Linux has been emerging better & better primitives for accessing GPUs for years, slowly extracting the capabilities of the X monolith into sensible system level constructs, and hosting a motherloading ton of desktops for folks is one of the great possible upsides of all this long long labor.

[1] https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1698
Thanks, yea meant "luminance" throughout.
> "people who think it's a good idea to start restaurants" are representative of "grown-ups?"

I laughed at this one, but there's a lot to that statement. My theory on why restaurants fail at such a disproportionate amount compared to other, similar, businesses is that the average American, observing a restaurant hundreds of times in their life, feels they have a pretty good idea of what it takes to make one work. Looking at the difference between what the consumer pays for food versus what they pay for it at a restaurant gives the impression that there's a large margin, as well. Everyone, in one way or another, knows how to cook but few know how to cook well, at scale.

All that to say, for some people, it probably is a really good idea to open a restaurant. There are examples of extremely successful restaurants all over the country and restaurateurs who are capable of taking a pile of cash, picking a location/staff and turning the pile into profits. It's easy to under-estimate the skills required to do this when a quick walk/drive leads you to a row of successful (struggling) restaurants, all packed to the gills[0] charging 10 times grocery prices for food/liquor and think "I can do that".

And I'd agree with you -- that's not really representative of a "grown-up"[1]

[0] Because you showed up there on Saturday just like everyone else.

[1] I used that term over "adult" as it implies emotional maturity but wasn't sure it'd be clear. :)
https://climate.nasa.gov/news/2940/greenlands-rapid-melt-wil...

A human accessible primer for you.
Covid herd immunity is probably impossible
These hubs all have anchors.

valley hardware/software anchors - Berkeley and Stanford

boston tech anchors - MIT, Harvard

NYC fintech anchor - Wall St.

etc.
Unfortunately I think fixup commits are one of the least understood parts of git. People seem to confuse them with rebasing. They support rebasing but don't replace it.
I had kids after my startup was successful!
A link to the 11-slide deck: https://imgur.com/a/v0ckTUm

Some very serious survey results in there. It's apparently a very small sample size (13 first years), but life sounds like absolute hell for those 13.
Actually, recording the laser light is easier currently than trying to compute out the full fringe pattern and print. In essence the light and interference pattern captured are doing real time Fourier computation at the speed of light.

3D computational advances certainly have helped, and we expect even more as our hologram printers get more advanced with time. Thanks.
You severely underestimate the lengths government will go to to end run around prohibitions, and how easily that can be accomplished by a private contractor.
There is no reason to believe this model - the premise is pure conjecture. If I were engaging in pure conjecture - I might think equally, on the positive side, that all Aliens converge to the belief that all life is to be encouraged and supported, and turn into "meta-gardeners", seeding and encouraging life wherever they go.
I would set it up locally on raspberrypi with PiVPN and only allow specific IP (bitwarden IP) to be accessible via that VPN connection. Also you will need self-signed cert installed on the devices where you want to access bitwarden if you dont have a public domain.
> Structs are often horrible in practice if you need even a bit of polymorphism

I think that's what he is saying. That it's quite a leap from "structs are horrible in practice" to "structs are horrible if you need polymorphism in conjuction with structs" which is in my experience a pretty rare situation. If you approach structs from Rust or C++ you might expect to be able to form hierarchies of them, but approaching it from Java you are very happy to just be able to create a Point(X, Y) struct.

Even the rust type of enum structs with clever overlapping layouts I find pretty rare use for. The common use case is homogeneous data. If I have polymorphism, I'm likely going to incur some pretty expensive virtcalls etc anyway. At that point I just use classes.
Obsidian works on top of iCloud Keychain, so your data are not stored in some external server (except iCloud) as Authy does.

The sync with iCloud works seamlessly and Obsidian features themes (also Dark) :)

You can give Obsidian a try if you feel like!
This is a clever use of fuse/sshfs and chroots to allow you to run programs on remote computers. However, for many workloads, isn't the network I/O going to outweigh the benefits of remote CPU cycles?

I really think this is a clever hack, but I'm not sure how useful it is. Is it really good for the transcoding example? I could see that being good if the remote machine has a better GPU, but I'm struggling to see how this could work for other use-cases. Maybe compiling (which was one of the main use-cases behind Sun's SGE)?

I do most of my work on HPC clusters, so moving compute out to remote nodes is something I'm very interested in... and I'd love to learn more about what kinds of workflows the authors had in mind.
disintermediation
this industry is full of people who have been working as professional software engineers for years and are still ineffective
> what market is there for big hard drives outside of FAANG and a few other places?

I wouldn't consider myself an expert on market numbers, but I'd say you generally shouldn't be using the larger drives. As others have said, disk is the new tape. Unless you have the kind of system where you might once have used tape - i.e. one with a substantial ice-cold-data component - larger disks are likely to be an ill fit. Even where they are a good choice, that's mostly going to be in a tiered architecture with flash etc. to suck all the "heat" out of the data going into them.
Don't forget burgeoning Miami!
That is indeed a gem, thanks. I liked the list of references.

- The Really Complete Idiot's Guide to Chess by Wolff

- How to Beat Your Dog at Chess by Chandler
I believe you are thinking about a light field display if you want the Star Wars esque living 3d projections of light.
If you're really trying to serve the outside world, then you want colocation. Cloud providers are way more expensive.
I’m not sure it’s so far fetched.

Scanning sure, that’s a separate consciousness or a copy, but what if you replaced one neuron at a time with a digital/electrical component? Wouldn’t there be a point, around halfway, that you would be more robot than human? And so you can become totally digital if you accept that losing one neuron wouldn’t be enough to end your current stream of consciousness?
It actually isn't. Take a look at an exegesis of it from any of the church fathers. The "dirt" it is sentenced to crawl in is mankind, made clear only pages apart ("for dust thou art, and into dust thou shalt return").
I think that’s my answer. I like good guys/bad guys. There’s enough grey areas and anti heroes in real life. I want simpler fiction
This vaccine has a much lower chance of killing you than COVID on average. From which you cannot draw the conclusion that vaccine has a much lower chance of killing any particular person - e.g. a healthy 20-something. That part is not at all clear.
I typed it out but HN seems to be rate limiting me or something and tells me I'm "posting too fast". I seem to be able to post shorter comments, though.

I've been meaning to write an article on a fixup workflow for a while now. Just need to find somewhere to host it.
Right, but then it actually does (or meaningfully helps), which is, I guess, the prestige.
Yeah, the "uncrop" joke from red dwarf doesn't seem like a joke anymore (https://www.dailymotion.com/video/x2qlmuy).

Except if it's used in security camera, it's going to be a disaster. Those things have super low resolution, and software will be cheaper than upgrading. And models have huge bias.

Tons of fun.
Meh, not really. At the end of the day, same as gold, bonds, stocks, fiat and real estate, I use it just to park the outputs of my production today, with what I think is a reasonable expectation that I'll be able to get it back in the future (which I use together with other similar asset types). So far, it has greatly fulfilled my expectations and I have little doubts that it'll continue to do so. I consider it very useful.

But sure, you're free call it whatever you want and continue to push your world view, and miss the point that, for me, today, it is very useful.
Thanks for the interview, I was pleasantly surprised to see how simple the network architecture is at rsync.
Elsevier Strikes Historic Open Access Deal with University of California
I'm happy sodium lamps are getting replaced, I'm not happy with the replacements which might be worse.

With LEDs it should be very possible to light streets with low temperature close-to-blackbody light. (I don't know if the proximity to a blackbody radiation distribution is the same as CRI etc.) Who wouldn't want this?
With Chatwoot being opensource, you will be able to customise and deliver a very tailor made experience for your organisation. Thats one aspect to consider.
After doing some digging, I found out that Peru is also a named color in the X11 color system[1]. Peru in particular seems to come from Peruvian Brown[2]. I don’t know what is peruvian about this shade of brown. But hopefully this is enough to get you started.

1: https://en.wikipedia.org/wiki/X11_color_names

2: https://en.wikipedia.org/wiki/Shades_of_brown#Peru
C++ Operators
Out of curiosity are you male? There are physical differences between men's and women's eyes where men's eyes are better at edge and motion detection and women's eyes are better at detecting the difference between blue and green.

Or at least adults are, possibly because of the environment they grew up in (the science is still murky on that one).
I'm not saying Obsidian "just works", but it does ahah.

I'm kidding, anyway you can give it a try to see if it satisfies your needs
I don't think those are the defining factors of why they got famous or successful out of all the highly intelligent and hard working people out there. The fact that they got famous brings light to their ideas, which makes you think there's something special about them.

You'd be surprised to find many many many highly intelligent people out there with clever way of doing things, and I'd argue no less intelligent than elon musk or jobs or any other famous person. Our culture right now worships successfuly entrepreneurs as Gods with amazing brains who cracked the problem, but really it's more of luck and being at the right place at the right time.
I've done small press publishing, and yeah, distribution and sales are a lot of work. Of course, it's a lot easier in some ways now to do direct sales over the internet, but you still need to manage storage and shipping. That is either DIY or pay $$ for someone else to do it.

On the other hand, since this was written, short-run digital printing has gotten a lot better quality-wise.
Living Like It's 99: No Social Media – No Smartphone
Definitely might be part of where things could go! And I'm sure there will be people who get one of the 3D Hologram Printers for doing just that. Holograms-as-a-Service?
I will say that I found the end to the Baroque Cycle in Fall; or, Dodge in Hell to be really satisfying.

I won't explain how it relates to your comment though - go read all of them!
If you are interested in the process of bookbinding, I strongly recommend DAS Bookbinding (https://dasbookbinding.com/) and his Youtube channel of tutorials. He is very skilled and makes excellent videos.
Yes most certainly. Though the depth of Sentry in error tracking is fantastic.
Top Gear was the most popular tv program in the world for some number of years, not a surprise a lot of people were familiar with Sabine.
> If you believe that the powers that be (institutional research / politicians / regulators / big pharma / whatever) are broken / dysfunctional / stupid and prevent the truth from surfacing

I don't believe it, I know it, because I read the news and don't shy away from its implications. Millions of lives were destroyed by the opioid epidemic, a crime which required the complicity and silence of almost all the institutions you cite. None of them have suffered any real consequences whatsoever. But hey, that's all in the past, I'm sure it's just crazy talk to think those same institutional imperatives could be creating any problems now.
So you learned "there are six continents"? That's really interesting. Growing up in the US, we always learned it as seven. I never really thought about that as something that was taught differently based on location.

(Unfortunately though, I think that ignorance is fairly common for a lot of aspects of life for people raised in the US.)

Side note: I was going to say "aspects of life for Americans", but realized Americans means more than just those in the US. So I propose a new term for "people from the US". USers. :)
Sold and used, sure. Lots of dead-end enterprise hardware stays in service and officially still available long after it stops making sense. Long validation cycles, etc.

As far as I can tell, WD's 10k RPM drives are discontinued and no longer listed on their site. Seagate lists 10k RPM drives up to 2.4TB and 266MB/s, with a 16GB flash cache. Looking on CDW, it's more expensive than a 3.84TB QLC drive. It uses more power at idle than a QLC SATA SSD under load. I can only imagine a few workloads where the 10k RPM drive would be preferable to the QLC SSD, and I'm not sure the 10k RPM drive would have better TCO than 7200 RPM drives for such uses.

Are there any situations that you think still call for 10k RPM drives to be selected, rather than merely kept around due to inertia?
The point is that if grabby and gardener aliens exist, grabby aliens will dominate.

It's similar to the idea in evolution that we species that like to reproduce more than species that don't.
I am not sure Focalboard has the features you are looking for, but outline wiki is a cool notion like wiki and pretty fast.
Hmmm I'm trying to imagine the scenario. It sounds like this:

// Structure with a function `str`, as in the paper
struct StrHolder {

// Assume `str` returns a `const std::string&` when `this` is const
// and `std::string&` otherwise.
template <class Self>
decltype(auto) str(this Self&& self) { ... }
};

// Let's use it here
void main() {
const StrHolder s;
s.str().size(); // OK; calling a const function on `const std::string&`
s.str() = "abc"; // Ill-formed; compilation error here
}

Did I get the scenario right?

If so, from what I could tell from this example, I think the error would essentially amount to "can't call operator= on const-qualified `const std::string&`".
After that, it would depend on the compiler in terms of how it prints out template "frames". On Visual Studio, it would probably look pretty ugly. On Clang, might be a bit better. I don't recall how G++ prints it out. After the first line, I think it would look mostly like how any template function is expanded, which is... not that pretty.

All in all, I agree it would be a bit uglier than a plain const decorated function, but I don't think that it's bad enough to dismiss the feature, though I admit that this is subjective.
it doesn't make sense to stop a vaccination campaign if a small number of people have side effects, assuming the vaccination utility is high.
It's not only Creative Cloud itself but all the newer versions of their apps I recently used.

I needed to update my CV recently and expected to spend 1h in InDesign. I spent 6h in the end.

– InDesign crashes while saving and destroys my document. 1h lost.

– InDesign crashes while exporting a PDF of my document (9 pages). I hadn't saved. 1h lost.

– InDesign crashes (reproducible) when adding/inserting a page (mind you, that's page 10).
First time this happened I hadn't saved for half an hour. I was really considering changing the text because I couldn't solve this.
Then I found [1]. Quote:

> [...] after speaking to Adobe chat help, they asked me to send my file to them. They sent it back to me and everything went back to normal. [...] "File was corrupted , we recovered it by using scripts and then saved as IDML."

– Because of the above I had the idea of exporting to IDML. Re-importing then allowed me to add the page but I had subtle formatting errors where the last character before a tab or a newline on lines that had the font changed via a character style had the wrong style. Fixing this: 1h.

– When I re-arranged parts of the CV via copy & paste entire sections I copied lost the small caps/italic styles they had assigned (acronyms/names). Going through the entire document to fix this: 1.5h.

I should have known better. Less than two years ago I helped a friend do a snail mail mass mailing where we used a CSV file with addresses to create hundreds of (two page) letters. All in InDesign. Everything worked until we tried to export as PDF, for printing. The solution was to export as 'interactive' PDF and only export about ~100 pages at a time.

I bought Affinity Publisher already when the thing with the letters happened. But I naively believed updating my CV would be quick in InDesign.

In retrospect typesetting the CV from scratch in Publisher would have been the better choice.

Last week I helped a friend with a commercial that was mostly 3D and some motion graphics done in After Effects (Ae). We couldn't get it to render in After Effects 2019. It would run out memory and then just not render the frame or crash.
In the end we exported the project for an older version and went back to an Ae CC version from six years before. That worked without any issues.

All this is just shocking. I used InDesign from 1.0 and it was not that bad, a decade ago. Ae ... the same. See above.

As of a recent update, Acrobat Reader (free version) refuses to let me open any document w/o signing into CC first. Another wtf.

What a friend of mine replied when he heard about my InDesign adventure:

> I'm on CS6 for anything Adobe. Just junk now.

[1] https://community.adobe.com/t5/indesign/indesign-crashes-whe...
Good point! You have me reconsidering what I said.
Neat! Will be interesting to see how COVID-19 upends everyone's brackets, including ones built on AI where no historical data on pandemic effects were available...
nobody wants to read the "Journal of Unsurprising Results Consistent With Evidence"
Please don't take HN threads into flamewar. This is beyond the pale.

https://news.ycombinator.com/newsguidelines.html
yep! in past projects i've actually used the .mat file format for both C and python bits because their wrapping of hdf5 is sufficiently well done.

solved a lot of problems! :)
But here you are comparing apple and oranges.

The energy one technical component uses versus the energy that all the people that use another technology uses.

Bitcoin also have support systems around it, hardware production lines, and a lot of people who use it that you don't include in your comparison.
I'd like to see a graph of density versus iops over time. It definitely feels like the gap has been widening for quite some time just based on how long my ZFS arrays take to do a scrub.

To answer the OP's question, it seems to me that after around 12TB or so, it makes more sense to move away from implementations that require rebuilds such as raid 1, no raid, or jbod solutions.