skysight-inc/HackerNews huggingface dataset:
It can work this way (that's how software patches have historically worked) but if you don't test it from the beginning, you will still find the odd case where that added step is broken, even though it seemed like it should have worked. The more you use that method, the more chances for breakage.

If you don't want to repeat the steps from the beginning, you could make a completely separate checklist to be followed on a given system that includes things like "make sure X package is installed", "make sure Y configuration is applied", so that the new checklist accounts for any inconsistencies. This is pretty common anyway as checklists are broken up into discrete purposes and mixed and matched.
Ongoing related thread:

Zillow to stop flipping homes, loses more than $550M, lays off 25% of staff - https://news.ycombinator.com/item?id=29087479
This is nothing but a checklist right ?
I've upgraded the Fedora install on my laptop continuously through Fedora 19 -> 33 without reinstalling now. That's about 8 1/2 years. Not bad at all.
> “Hah maybe I don’t have an inner critic” I thought.

thats your inner voice!
Yes, if you do it client side. I could see this working as a browser plug in.
The article references a similar fate experienced by the USS San Francisco [1].

I find seamounts somewhat fascinating; it's so odd that immensely huge features like these are still not yet charted. The Muirfield Seamount [2] is a good example. The surrounding water is 5km deep, but the mount reaches until about 20m under the surface, as an unlucky ship found out.

[1] https://en.wikipedia.org/wiki/USS_San_Francisco_(SSN-711)#Co...

[2] https://en.wikipedia.org/wiki/Muirfield_Seamount
For those interested: The original project https://code.google.com/archive/p/quake2-gwt-port/

GitHub (Stefan Haustein is my genius teammate who did all of the heavy lifting on the OpenGL -> WebGL piece) https://github.com/stefanhaustein/quake2-playn-port

You can still play it here, on AppEngine http://quake2playn.appspot.com/
My personal opinion is that governments should provide a backstop guarantee for tenants, to bear the risk instead of forcing landlords into making cruel choices.

I think it'd make sense. It's beneficial to govt. to keep people productive and ultimately off the street. Hence (in a capitalist system) they want to encourage the market to provide housing to people who would otherwise not get it. If the government came involved into transactions as a guarantor for people in need, and provided incentives and reassurances to landlords that they would not be disadvantaged if they provide housing to those in needs, I believe there would be less homeless people in the street, and more generosity from landlords.

E.g.:

(1) if I have no upside and a high risk exposure in providing housing to a recovering addict, will I do it if I'm then unable to evict that person when they fall back down into addiction? No, I wouldn't, even if in my heart of heart I wish I could help them.

(2) if on another hand, the government came and said "we'll guarantee this market rate, and will facilitate eviction proceedings and pay for repairs if things don't work out", would I be willing to risk it and rent to that person? Probably yes, there would be enough structural support to encourage me to do some goodwill help.

The problem is that the stick presented in (1) is what's going on right now, and there's no carrot (2). It's basically the policy makers telling landlords: all you, don't you dare taking in tenants who are a higher risk! Because if you do, we'll be watching!

* * *

In coordination with this, I think a smart policy would be to combine this idea with something else: instead of trying to build affordable housing projects, try to spread these initiatives around. Avoid the creation of ghettos. If a govt. agency was to support someone's tenancy, the agency should try to spread these people uniformly around town, mixing them with all strata of society, instead of putting all these people in the same geographical area. This would encourage reintegration in a constructive environment. People living in their walled gardens would be annoyed, but ultimately, the people in need of help would be allowed a chance to heal in a safer environment.
I think those are reasonable points - one thing from my life as someone who has basically turned my back on gaming due to the ‘real life game’ I’m involved in is that tv is a good escape/unwind when I can’t be arsed exercising/socialising but one of the reasons it is compelling is because the start-up times/stopping cost is basically zero - compared to either a pc or console game where not only do I have startup times to contend with but also the possibility of getting sucked towards the event horizon I can’t get out of and neglecting my level-ups in life
> My manager doesn't know anything about the code, my project, or the release project.

What... does he know?

Fine, he doesn't get into the code itself. But the project and its dependencies? Yikes.
Gridware | Data Science | Bay Area, CA | On-site | Full-time

Gridware (https://www.gridware.io) is a well-funded, YC-backed startup solving the wildfire and grid reliability crises in America. At Gridware, you'd be able to own significant portions of the data science effort from experiment design and data collection (via our custom field hardware) to customer-facing production inference systems (that directly inform critical infrastructure decision-makers). The electrification of everything from transportation to currency is going to need a highly reliable and performant electric grid of the future and you can help us solve the insanely hard science+engineering challenges required to build it! If this sounds like your jam, drop us your resume at: hallchen@gridware.io

Full job description: https://apply.workable.com/gridware/j/4847D7C022/

Curious about our technology, but don't see an open position that matches your interests? Feel free to contact us directly, and let's talk!
> ssh has a buffering problem at high bandwidths

This is interesting, can this be the reason for why playing 720p video in Firefox run with ssh and X11 forwarding is fine bandwidth-wise (easily 1Gb/s) but it causes responsiveness to mouse/keyboard actions to go into abysmal 5-30s territory?

Any references to the ssh buffering problem out there?
but but but, you have "SIX FUN SEASONAL COLORWAYS" !!
It's the case in all languages, but I was specifically responding to this:

> now it is harder to argue that point in typescript

IMO, TypeScript does nothing to change the necessity of the object parameter pattern.
I'd almost always rather have a class than a function returning a function, in a language where classes are typical and natural. It imposes more structure on the code, provides some degree of namespacing, and makes it easier to extend.
The tech lead wants to be “a hero”. It’s a common theme, the problems are well known when you have ppl hero-balling.
Submarines often don't use active sonar as that sonar could give away the presence and location of the submarine.
It’s funny. I literally just had a long conversation with a fellow researcher still running a laptop from the late 00s, dual booting windows (XP!) and Linux. He is super happy with how reliable and effective it is, plenty of ports without a lot of software cruft. He does a lot of hardware instrumentation interfacing with it.

Do developers typically use ChromeOS to do development? I don’t think it can run, say, LabView or Matlab (the latter it MIGHT be able to, with some extra work, but not natively). It’s all a pretty big headache to use a device for serious work that is optimized for passive consumption and web browsing and social media. Everything you want to do that isn’t in a web browser is a pain.
> Is there a simple test

Close your eyes and imagine a triangle. Now, quickly, what color was it? If you have an answer, you do not have aphantasia. If you have no answer, you likely have aphantasia - your mind instantiated a concept of a triangle, but until the question of color came up, it was irrelevant and was not considered
> Don't submarine use some form of radars to figure what's around then and where are they headed?

No. Radar is basically useless under water (many submarines do have surface search radar available, but that wouldn't help), and while they have sonar it breaks stealth and is usually used tactically, and with a very specific cause, not as a continuous interrogation of the environment.
There are several circumstances where submarines don't actually use their sonar. They have it, but a submarine that is pinging is easily identified / tracked.

The underlying question is why they were in an area that hadn't been adequately mapped.
I've heard skilled artists can have aphantasia and my friend who has it gets very vivid dreams interestingly

Do you find you're quicker to read and process things than others seem to be?

Music definitely, it's been stronger at some points in my life, I can't do so easily these days but at one point I could hear and improvise music so clear it felt like everyone else would hear it too if you put an audio jack in my ear
I hate when I hear "random" noises, but my brain tries to hear a rhythm or pattern to the point it stops doing what I feel it should be doing.

I imagine what the guys that create music from gadgets like printers, steam irons, etc. [0] must go through daily. Every little noise sounds like a note/chord that they then are reminded of a song. I'm guessing it gets old/annoying after awhile.

[0]https://www.youtube.com/watch?v=W7eI1-rMkQI
For some reason I can't reply to dang's comment, but this is Zillow basically saying they are giving up completely on flipping, whereas the article this morning said that they were pulling back and delaying buying more houses to flip (not giving up, but in trouble).

So this is pretty big additional news from the context of this morning's article.
I didn't start with wholesale. I bought retail ingredients and just started experimenting. It took a lot of iterations and tracking with spreadsheets to get it where I had both a front and back note that was noticeable.
Show HN: OfficeRoutine – Everyone will clean the coffee machine
So actually no, then? It actually won't be held against your case. It's just that you don't have a template yet, you don't have a precedent?

Yeah, that's entirely completely different.
> Is there anything preventing you to have exactly the same functionality but with syntactic sugar that it looks like parameters declaration? (Just to be clear, keeping all the ARGV machinery).

> Something like (assuming local variables are supported; if not, it could still be $args[Flags] etc):

> example code

oooh I like that idea. Thank you for the suggestion.

> Yes it is almost the same in NGS with regards to exit codes, which you preferred not to do in Murex. On the other hand, checking stderr looks very similar to knowing about exit codes and here you decided to go for it. I'm puzzled why. It is somewhat fragile, like knowing about exit codes.

No, murex still checks for exit codes. Essentially a program is considered successful unless the following conditions are met:

+ exit code is > 0
+ STDERR in ('false', 'no', 'off', 'fail', 'failed')
+ or []byte(STDERR) > []byte(STDOUT)

The exit code is self explanatory

STDERR messages are useful for functions that return a message rather than exit code. Particularly inside `if` blocks, eg

= 1 == 2 -> set math
if { $math } then { out: $math } else { err: $math }

will return `false` to STDERR because $math == "false" (ie `= 1 == 2` will return "false")

As for the STDERR > STDOUT test, that covers an edge case where utilities don't return non-zero exit codes but do spam STDERR when there are problems. It's an uncommon edge case but the only time this condition is checked is when a command is evaluated in a way where you wouldn't normally want the STDOUT nor STDERR to be written to the terminal.

This also allows you to get clever and do stuff like

if { which: foobar } else { err: "foobar is not installed }

where `if` is evaluating the result of `which` and you don't need to do more complex tests like you would in Bash to test the output of `which`.
> Everyone complains about Microsoft at every opportunity; it's just meaningless noise at this point.

It still sucks, so yes, people continue complaining.

https://arstechnica.com/information-technology/2020/03/study...
I shared 42 products and I will continue to share as I discover
If nothing else, they need to be able to access your files in case you leave.
When you hear a song that you know and like, does the music and singing repeat in your head after the song is over?
Totally agree on that abstract bit going faster, sometimes it feels I'm verbalising thoughts for completeness!
> So wait, if you close your eyes and picture Mount Everest, you can't see Mount Everest in your head?

I can picture the concept of Mount Everest. But it's more of an abstract idea. Like I don't actually see a mountain in color as if it were in front of me. But there's this "mental concept" sitting in front of me.

Are you able to actually "see" a picture? Are most people able to do that?

I've never noticed a limitation in myself - I can easily visualize how things will look if arranged, but I don't see a picture like a painting, rather I see the concept of the object. So I figured I was typical.
Well, I don't have an "other self" to debate with, I know it's just me. It's like a verbal exercise, where you go through a conversation and prepare responses to expected objections or questions.

Similar to playing chess against myself, there's only use if I am super strict about trying to make "each side" as honest as possible.
When I was managing people, I understood that everyone might be a messy bitch once in awhile. I’m not privy to their personal issues and wanted to give them some flexibility. But if was repeated behavior, we would have to have a discussion.
Thanks, I don't remember trying tarsnap. I use $OTHERBIGVENDOR and its been sticky, because I have ~60T of large files (miniDV .mpg captures/4k video/etc) mixed with an insane number of .5k files from git repos/etc.

That combination has broken just about every modern cloud backup application I've tried to use over the ~10 years that meets a short list of minimal features I require (locally stored encryption keys for one). It actually breaks $OTHERBIGVENDOR in its default configuration as well, but I've collected a pile of tweaks/etc that keep it functional although I've managed at one point to cause my account to go into a reindexing mode on the servers that didn't complete for months too.

So, maybe at some point. I've got some experience in the space :) and I've considered writing my own when I eventually give up on $OTHERBIGVENDOR. So many of them are written in "modern" languages and the clients are outrageously slow, or get exponentially slower as the data set grows.

I've looked at tarsnap in passing in the past, but haven't gotten around to trying it because from their description of what appears to be a traditional referenced counted global dedupe. I suspected it of having problems when the hash map need to track 50T+ unique hashes from all those video files across backups.

PS: That doesn't mean there aren't good tools, my local backups are via rsnapshot to an offline USB+RAID I plug in once in a while.
https://tesla-info.com/blog/tesla-mcu1-emmc-failure.php
> So the reasons seem to be not particularly important. If you know something that you think everyone else missed, then you can mention it.

Is the existence of Devuan not a good example of a conglomeration of reasons so that I don’t have to spend time doing research for this request you probably don’t want answered? You’re still pushing the reasoning aside and saying “those reasons weren’t good enough so we put them in the whatever catgory”. I understand it’s often easier to hand-wave away well after the fact and the damage has been done. The Debian community didn’t move on from it, it split.
"drop support" seems strong. Brew supports Mojave, it just doesn't have bottles for everything and won't make bottles for new things. Bottles are an optimisation surely?
Modded players already are decoupled from the current version.

For a while everything interesting was stuck on 1.7 so while Microsoft may have shipped 1.8, and 1.9 nobody of consequence played those in the modded scene.

Even today, the newer Minecraft versions are only used for very experimental packs. Something mainstream is on 1.12 while Microsoft have already begun shipping 1.19

Because of this, you have for many years been able to pick which version of Minecraft is started, new versions don't overwrite old ones.
I would hope that world-stopping software (banks, critical infrastructure, healthcare, etc) have tests and all the things to prevent catastrophic error. For the rest of us, breaking things here and there in the name of moving faster is (anecdotally) more fun.
An unusually competent individual in a mediocre group will find it hard be a good fit no matter how nice they are.

The opposite is also true for similar reasons - a mediocre individual will be a bad fit in an unusually competent group.

This is almost the definition of cultural fit: people with complementary skills who are all working at more or less the same level.

No one likes outliers because they just don't fit. This has nothing to do with whether or not they're friendly or likeable people.

Not being social is orthogonal to that, and a different problem.

It has everything to do with perceived hierarchy and the level of power and influence they have. They're tolerable as leaders if they have some ability in that direction. But they're intolerable as equals - unless perhaps they can be sidelined into a niche where they won't bother everyone else.
I doubt the Ruby ecosystem is the largest out here. In terms of packages, npm more than 1 million, Maven Central (Java) 438k, PyPi (Python) 336k, Packagist (PHP) 323k, NuGet (C#) 260k, CPAN (Perl) 202k, Ruby has 170k gems, Rust 70k, Elixir 16k, Haskell 16k OCaml 3445. I couldn't find information for Go, and nothing specific for Scala and Clojure. Out of those the most comparable are Java, Python, PHP and C# due to the existance of Spring, Python, Laravel and ASP.NET competing against Rails. All of them have a bigger ecosystem compared to Ruby. In terms of scripting languages, Perl, Python and JS all have bigger ecosystems.

Of course you could reply about the quality of packages, but first, that's moving the goalposts, and second, why would the Ruby ecosystem be any better?
My point is that for large-scale software like a DAW, you either need a LOT more than a cross-platform GUI, or you will be reimplementing a very very large body of code that has existed in FLOSS form (but other languages) for (in some cases) decades.
This is a great explanation, thank you.

(I've never worked at google, and maybe this isn't a problem anymore however) It seems like the "solution" here would be to do for Infra what Go did for Concurrency - build an abstraction with sane defaults, and rubber stamp anything that doesn't stray from those defaults. Anything that does - requires further scrutiny.

For example, at the companies where I've been response for infrastructure (admittedly much smaller than google) I've done exactly that (with Kubernetes specific things like PodDisruptionBudgets and defaulting to 2 replicas), and if users use the default helm chart values, they can ship their service by themselves.
If I'm reading this correctly, it doesn't specify a problem, it asks teams to find a solution that uses some pre-specified proprietary tools. It's a cool area and hopefully there are some teams that have a good idea and are helped to move forward with these tools.
I'd love to be you at bedtime. That's when the voices love to just ruin your day/night.
The mountain is in the South China Sea, a leading focus of the US Navy. We learn something about the state of underwater mapping from the fact that even in the South China Sea a mountain wasn't mapped.

Why can't satellites map the topology using something like RADAR (though likely using other frequencies), which I believe is done on land? Is there no technology that will penetrate water sufficiently? Is it a physical limit of electromagnetic energy and water?

I assume it hasn't been done by satellite because otherwise we wouldn't have unmapped mountains, and because the same technology could help find submarines, taking away their stealth and eliminating a nuclear deterrent.
If you've played a sport or video games you've probably made all sorts of actions / judgement calls without having time to fully verbalize them, but with the thought still conscious enough that you could explain what you were trying to do afterward. At least for me I'd describe it as something like that, just slower and without the time pressure.
> 99% of the people

I think you underestimate this number. Most businesses are going to want security/encryption over ability to recover data to prevent leaking secrets in the case of a lost/stolen laptop.

as for everyone else, backups really need to become the norm for everyone because as you say any HDD/SSD can fail for any reason anytime beyond any possible recovery apple laptop or not.
"Runnable checklist"
I don't even have to close them, I can reproduce pictures of objects, people, scenery etc in my mind while my eyes are open and actively observing other things.

As I type this comment I've got an image of a girl I saw yesterday fixed in my mind, as if looking at a picture of her.

I also assumed this was the norm.
I thought mice studies don't directly translate to humans..
Until such a time a HBS Case Study on Zepto is wrought, here's a bunch of MBA speak which may answer this:

1. There's always room for more companies than one may think. Oft times, the markets are too huge for a single player to dominate.

2. Addressing an adjacent market is a great way to take on the incumbents, who may or may not be able to match your unique innovation. This has the dual advantage of upending existing market and unlocking a bigger one, in tandem.

3. VCs may invest in promising companies competing against bets they missed out on. Besides FOMO, VCs also tend to value growth. Demonstrate an appetite for that, and with the right amount of luck and momentum, everything tends to fall in place.

---

Regarding Zepto (aka KiranaKart), I have no inside knowledge, but their key selling point is they've figured out a way to deliver groceries in 10mins (!) with a sustainable business model in the 6 months they've been stealthily operating in Mumbai, the most dense, expensive, and biggest metropolis in India. In short, they've demonstrated the ability to create, deliver, and harness their innovation. Now it is all about doing so in a repeatable (sales), scalable (markets), valuable (moat), and predictable (revenue) manner.
How do you make sure we don't inadvertently fuck over a huge population in a black swan event?

It's like the establishment is using small scale tactics at totality scale which is certainly a critical point to be concerned about.
Naa, I'm good.

(giggle)
Right, the copyright holder could grant an alternative license with any terms they like to any specific recipients they'd like to.
"pushing total losses on those houses to more than $550 billion."

How can this even be possible? These numbers make zero sense.
> If it comes up, I'm pretty sure I'd leave my home vacant rather than renting it out.

I'm not sure if it's everywhere, but in some states you legally cannot do this if you still owe a mortgage. The mortgage requires home owners insurance, and the insurance companies won't sell you home owners insurance on an empty house. We were forced to rent our house when we needed to move (during the slump, so no buyers) due to this.
I'm mapping the range of low frequencies in the audio from around 40hz to 200hz to haptic "sharpness" values. So different bass notes feel different as they move across that range. Going above those frequencies was too noisy, though there are probably smart ways to incorporate them.