skysight-inc/HackerNews huggingface dataset:
I also loved that show (as well as the movie which I've watched a few times since I saw it as a kid).

The thing with Dark Crystal--aside from the impressive nature of all the puppetry and design--is that there's still a lot of story to tell in that world.

The movie was more like The Hobbit in a sense. Great world building without spelling everything out, simple quest, interesting characters, etc.

But there is apparently a lot of other material which has only been explored in stories and comics so far and it leaves room to build on what the movie started.

Even knowing the "ending" due to seeing the movie, I enjoyed the show and am eager to see if Netflix shells out for a continuation. The end may be the beginning, but it's really not all the same ;)
One group stands for supremacy, while the other stands for equality.

Why are you are using a false equivalence to make a point?
get a vpn and then google different linux seaches from different countries, brings back stuff ya probably never saw
The Five Pressures of Leadership
We aren't making any money right now. We want to charge a subscription fee for therapists down the line, but we want to first perfect our solution.
Tiddlywiki is what I use to manage my own personal Zettelkasten as well; it's pretty well suited for the task. There's a bit of ugliness when renaming Tiddlers, but for a lot of inter-related topics, I add an automatically-generated list of backlinks like this:

!!!! Backlinks
<<list-links "[all[current]listed[]!has[draft.of]!is[system]]">>
What3Words is free to use for individuals. People complaining of "rent-seeking" must believe that every SAAS should be free. Even if you think that the amount of code and effort involved was less than Google search or Bitcoin, why shouldn't they derive revenue from their good and useful idea?
If anyone is curious about why they fought in the first place, apart from work rivalry, I came across an article that explains. It is because Khan bought the house next to Thiam and leveled it. Took his sweet time, 2 years or so, to build a new house. I can see how continuous construction for two years can be very annoying.
I'd like to hear more about this rational. With a single writer, buffering channels can help smooth out inputs when the p90 is much higher than the average with channel writers but not readers. At least that's my impression.
One partial explanation is a portion of the public and government that want to take control of the infrastructure from PG&E and make it state owned.
When scientists disagree among themselves, it's hard to use this strategy.
Do propaganda bots increase user engagement metrics?
Yes, I would rather the page be blank and load correctly rather than having content replaced while I'm actively looking at it. This pattern should be an anti-pattern, but I would assume they probably have a KPI to decrease site load time by a percentage versus a better product experience.
How do they decide with a new backend service to use Go vs Java?
apart from fast shipping

That alone is huge value. I ordered a torque wrench this morning. I live on a farm out in the country and Amazon says it will be at my door Sunday. I have every reason to believe them.

As for the rest of your comment... if I need standardized electronics with a known supply chain, I order from Digi-Key, and living in Minnesota, it will be here within two days. But for anything else including Raspberry Pi's I'll order from Amazon because the prices are competitive and, again, fast shipping.

Amazon isn't unstoppable, but they're pretty damn good.
My knee-jerk reaction to this was to a find a confounding variable.

Maybe people get more violent when the weather is hot, which is also when we use the most energy? I know cops always complain about hot days.
First of all, not all Kurds = PKK (the terrorist organization you are referencing) and not all arms of the PKK commit acts of terrorism. Second, the atrocities committed by Turkey are on the same scale as terrorism, the difference is only in the semantics.

Look at the human rights violations and civilian casualties committed by both the PKK and Turkey here:
https://en.wikipedia.org/wiki/Kurdish%E2%80%93Turkish_confli...

There are families and civilians living in the regions being bombed by Turkey right now and they are defenseless because the Kurds dismantled their battle stations under the recent Turkey-US agreement.

The Kurds have been massacred numerous times throughout recent history by Iran, Iraq, Syria, and Turkey. It would be naive to think a militant organization wouldn't form out of the atrocities committed onto them by these various nations as a means to protect themselves. Not to say this excuses acts of terrorism and corruption committed by the PKK, but a blanket bombing campaign is the worst possible answer.
We aren't planning to charge users at the moment, actually, that's too much friction. We would charge mental healthcare providers.
Can you post the relevant Toot instead? I think using a twitter link for mastodon is going against mastodon user philosophy.
Say you have `shared_library.so` which exposes methods/APS `foo()` and `bar()`

How would you load them/link against them + call them in Webassembly land?
Blackboard's roots were in the NPO/NGO world, which influenced many design and feature decisions that took them in a completely different direction than B2B SaaS.

OP conflating them with enterprise software is not the best premise.
That's obviously nonsense. Purism's Librem 5 phone features a full GTK mobile GUI.
By the way, what the hell is the $() thing? Why would we need that?
Ya. nodejs is "JavaScript bindings for libev".

Deno (also by Ryan Dahl) "TypeScript bindings for libev" may become a viable successor. https://deno.land/manual.html#introduction
Well, maintenance can have many different consequences. It can save more than it costs on disaster aversion, it can save more than it costs on small problems, it can save less than it costs on a disaster or small problems. If done earlier it can reduce the cost of future maintenance by much more than it costs, or it can reduce by less.

Doing it right on the first place has also all those possibilities, and the risk that you may discover that you spent a lot of time doing the wrong thing completely right.
Threads like this really help me appreciate my workplace and stay confident in applying pressure to reduce technical debt.

I've been the lead at a ~30 person, ~7 dev, ~$5M/yr company for 10 years. As we've grown from < 10 people and 2-3 devs I've had to transition from doing whatever I felt was needed as I found the time to having to get approval across our departments and schedule work across quarters, years, and across a handful or two more people, but I've always been afforded a good deal of trust in my opinion and understanding of the costs and risks of technical debt.

I often second-guess my emphasis on improving existing code. To come even remotely close to keeping up takes a lot of developer and QA time and has opportunity cost.

Deep down I believe it's vitally important, but there's a nagging voice asking if this is really worth it. Sometimes it turns out not to have been. More often I look back and think that part we made better could've used even more time investment.

Personally, I enjoy maintenance work. It's an opportunity to refine and improve ideas I or others had previously. It's less uncertain - the big picture is there, it has history, we've seen how it's expanded and changed over time already, I don't have to try to predict the future as much as I make architectural decisions.

Completing a significant refactoring effort is every bit as gratifying to me as launching something new. Staying in one place for a decade has given me opportunity to see through efforts that take years before all the pieces are in place.
> To be the agent of an event requires agency. We have it, principal component analysis doesn't.

Agency remains undefined, just like "sentience" from your other post. Unless you actually define it, how can you possibly know that we have it and principle component analysis doesn't?

Even if we take a connotative definition of agency, ie. that it is some quality or behaviour that humans exhibit, then it remains to be shown that code cannot possibly have agency in this exact sense.

Certainly not all code will have agency, just like all code does not have a "sorter" property exhibited by sorting algorithms. I also agree with you that current forms of AI don't have what we recognize as agency, but I don't think we're as far off as some think, and I definitely don't see how it's a category error to talk about AI in this fashion. Whatever qualities you think humans have that grants agency, it might not be nearly as complicated as you assume.
‘I Went Quiet and That Allowed Me to Understand’: The Life of a Molecatcher
I actually enjoyed Rimworld. I tend to only play AAA games (I'm a big fan of graphics) but given the high amount of reviews for Rimworld, I gave it a go. It was pretty interesting to see how the "story" played out. To start you build a party of randomly generated characters (single or multiple) that have both positive and negative stats and attributes and pick a spot on a map to begin. The world location adds different difficulty elements to your game - northern regions are cold (heating and outside exploration will be challenging), jungle regions are hot and characters are more prone to sickness.

Once you crash land on your chosen location its all about building shelter, farms for sustainable food, temperature control, power generation, protection from raiders, etc. Every so often a random event would occur such as bandit raiders which you need to combat to survive, or traders roam by, or even space debris may fall for materials to harvest. Sometimes the bandits will even kidnap one of your party members which can be crippling if that happened to be your doctor or carpenter.

It's a fun experiment to see how long the characters survive against all odds. Sometimes they have mental breakdowns and turn on each other, other times the raiders outnumber you and you perish, or even a harsh winter comes and your characters freeze to death. The game can be both fun and brutal!
Material sciences could bring a solution:

Transparent material that becomes opaque to bright light (something like gamma < 1, gain < 1) in the direction of the light. So each point of the material is transparent or opaque depending on the viewing angle and respective directed light flow through it.

I think such a material could be engineered.
Cannot wait for "Uber Rust Style Guide".
> Uber have well over 1,500 microservices written in Go

1500?! I can't even imagine how micro a microservice could be such that Uber could have so many.

edit: Having said that, the Monzo blog post also on the front page says it has 1100 microservices, so I suppose I've just not worked somewhere with 'actual' microservices. What constitutes a 'service', a single procedure for RPC?
Good, thorough observations. A couple things I'd chime in on:

> I was under the understanding aviation used a radically different development process specifically designed to avoid this type of thing.

I think this is confusing the development process with the oversight process. It's possible for the development team to follow more traditional approaches and still leave the FAA in the dark.

> Active participation of an adversarial regulator is absolutely essential.

Completely agree, but unfortunately regulators often perceive themselves (or are pressured) to be facilitators as much as overseers. When the incentives of the regulators and the manufacturers align too much ("lets get this out the door for cost/schedule/lobbyist reasons") the cultural adversarial aspect is watered down. Layer on top of that a bootstrapped regulator who has to cover down on multiple systems and they may no longer be technically capable of fulfilling a staunch adversarial role and are relegated to ensuring the process "checks the boxes"

> This is straight up unwillingness to test

I feel like when cost/schedule pressure hits, thorough testing is the first thing to go. Good quality oversight helps prevent bad things from happening. When it's been a long time since bad things last happened, people begin to think that quality oversight is no longer necessary without making the connection that it may be the direct cause of that 'goodness'. This feels very much like a human psychology problem rather than a technical issue, similar to the cultural issues that resulting in the Space Shuttle Challenger/Columbia disasters. We need to realize these (sometime painful) oversight mechanisms are meant to save us from ourselves and not lose sight of that when the recent success gives us a dose of hubris.

> evidence of a potentially deliberate regulatory hack...that decision maker needs to be held to account.

My hunch part of the problem will be this won't be hung on one "decider". The responsibility for these decisions often get diffused across multiple people and it doesn't become crystal clear who ultimately bears responsibility. (This may play into the cultural aspect as well; I wonder if there was a clear distinction that these decisions land on one single person, if the weight of that responsibility would give them more pause.) A good leader understands the buck stops with them...I'll wait and see if that actually plays out.
GraphQL Basics – Build an App with the SpaceX API [video]
Top Red Hat official was let go, company confirms as new CFO steps in
The uncertain future of your neighborhood dry cleaner – The Outline
OpenCV-Inspired Kornia Is a Differentiable Computer Vision Library for PyTorch
Best Tips to Lose All the Weight You Want for Life
Unfortunately no: I've replaced both the laptop and the docking station, and the problem still occurs with a brand-new one of each. Something about macOS doesn't like this model of docking station.
I find it remarkable how when Israel creates a buffer zone for an open air prison because "terrorists" the world applauds and accepts their right to defend themselves, but when Turkey does it they are in the wrong. Surely, there is some double standard here?
The bit where a secret gets pasted into the Very Secure system is a clear problem. Because before it was pasted, and while it was being pasted, it's not in that secure system it's on some dev's laptop.

Most of your secrets will be/ should be just random bits maybe in some particular format that was convenient for a particular application e.g. a 4-digit PIN or a sixteen character Hexadecimal string, or 10 characters of A-Za-z0-9

So for these cases there's no reason that secret is ever on a developer's laptop. Best case the developer made a truly random secret, maybe they (like me) keep a set of hexadecimal dice on their desk for random choices. Just as likely it's tainted, the developer ran a randomizer until out popped a string they liked - or even they found one on a web site, or used the same one as in their test environment.

Either way, since what you wanted was random bits it makes sense in most cases (not all cases, obviously a secret key you were sent by somebody else, for example an API key for their system will have to be copied somehow) to have a feature that just spits the right format of random bits into the secure system without any human seeing them at all.

Even better, in cases where it's an option, is not to rely on stored secrets at all. I think Monzo's post is not worrying about this difference, but it can be critical in terms of decisions about debugging to prefer to have entirely ephemeral secrets. When a pod goes away, the ephemeral secrets that pod had vanish with it, and so you aren't storing them anywhere anyway. If they aren't stored, they can't get stolen by anybody and you've got one less thing to go wrong.
Can't imagine what that would have been like. I think I would have thought he was crazy to begin with.
What's more amazing is that as far as I could observe, the software that they had was terrible. As one example, in order to use a printer, you had to install this enormous, incredibly slow and invasive java program on your computer, which was very difficult to use.

They could have put a couple of developers on something that allowed you to upload a PDF to their website and have it be printed, and it would have improved the experience of their core product significantly.
Is WASI (WebAssembly System Interface) a way to run WebAssembly outside of the browser on (theoretically) any device or is this a way to do systems programming in WebAssembly?
Thanks for the detailed answer. Very helpful tips.

Regarding timestamps: I have a Python script triggered by Alfred App on my Mac. The script creates markdown files based on a template. The template has a header section with helpful infos like `Created: yyyy-mm-dd`.

Here is my template (with filled out placeholders):

```

Created: Fri, 2019-10-11 12:27:18

Title: BOOK - METAPHYSICS - ARISTOTELES

Author: Ugur

FileID: fid-20191011-122718-440741

Base Header Level: 2

Tags: #ethics #philosohy

[%Title]

{{TOC}}

# WRITEHERE

```

This is a markdown template that can be rendered by `iA Writer`.
> There absolutely are outlier businesses like banking, government, healthcare and other highly regulated fields where they do have critical control needs.

Control needs, yes, but there’s still a massive amount of trust required.

If the software could always prevent you from doing the « wrong » thing, then that task would be automated. Logging every action isn’t the complicated part.

But the bit about workflows is 100% true. No two hospital systems are the same. You can’t buy your Diagnostic Imaging equipment from the same vendor as your registration system, each with their own workflow.

You could probably fingerprint every hospital system based on which different clinical vendors they’ve adopted for their various functions.
Since you seem to be active in those forums yourself, maybe you could do the translating?
it's a clever tactic and a great reason for paying them extra.
...and we're back to repetition. It doesn't seem like you're willing to question your assumptions, unfortunately.

Anyway, it's been fun! Thanks for the conversation.
Towards Reproducible Jupyter Notebooks
Did you reimplement the algorithm, or are you just redirecting the result from the geohash.org api?
I could see that being a problem for facebook.com as people would likely choose one vs the other.
There is a real business there if they can control the costs and get the revenue right and make sure there was no financial fraud.

Also, they can't shelve it easily because it's one of their largest investments so it would really destroy any chance of raising a second fund if they can't get this large investment to work.

From a customer perspective, while a lot of people on Hackernews do rag on WeWork as a product, personally I think what they have done is tremendous, because we used coworking early on and if you ever stepped foot into a Regus you would immediately understand the difference.

Now what they really need to do is clean the business up and see what's left, but there is a solid product there, and they should be able to make the revenue and cost side work.
Ya Obama can kill brown people. Its fiiine! I think its time for you to use your critical thinking abilities.
Oh I'm sure you hate Trump.
https://tinyurl.com/y4dtny2h

Destroying foreign markets or can privately owned enterprises not compete with superior state owned enterprises in China? China's PPP is shining here.

Domestic jobs being hurt aren't the result of China's competitiveness but the US's negligence of its own people.

I am a new user on HN, not a throwaway account. What "obvious" reason would that be?
...you can't be serious. This is an incredibly over the top reaction to a very mild reply. Not to mention that telling me you're disappointed in me and inviting me to "produce a higher level of discourse" is far more arrogant and patronising than anything in my original statement.

But anyway, this is very obviously off-topic. I don't think it serves the wider community to continue this conversation so I'll leave it here.
I'm using iOS and started seeing it pop up like 2-3 weeks ago.
Heh, I know of a major health record software that can’t handle time zones. So the hospital system has its instances sharded that way.

Once you cross a time zone, your records are much harder to access.
Personally, I'd gladly go without power for a few days if this helps avoid catastrophic wildfires and certain death. I'll take it upon myself to find a solution independent of PG&E.
The problem is, they should be running in browsers that support standards, and then if one browser doesn't work you just use another one.

The monoculture is more of a problem here than having browser-hosted UIs to enterprise software.
1500 microservices? Are they exposing each function as a microservice or something? At which point could be having 1500 microservices a good thing? I honestly cannot think of one unless you have some massive design flaw or have a different definition for microservice.
I got my hands on the Librem5 Phone
Not exactly. I'm not going to go too much into the distinction between the PKK and the YPG, but they are not the same organization. The correction I want to make is to note that the official ideology of the YPG is [Democratic Confederalism][0]. It is a form of libertarian socialism, strongly influenced by the ideas of Murray Bookchin.

A brief quote from the Wikipedia article:

Democratic confederalism is a "system of popularly elected administrative councils, allowing local communities to exercise autonomous control over their assets, while linking to other communities via a network of confederal councils." Decisions are made by communes in each neighborhood, village, or city. All are welcome to partake in the communal councils, but political participation is not mandated. There is no private property, but rather “ownership by use, which grants individuals usage rights to the buildings, land, and infrastructure, but not the right to sell and buy on the market or convert them private enterprises.” The economy is in the hands of the communal councils, and is thus (in the words of Bookchin) ‘neither collectivised nor privatised, it is common.’ Feminism, ecology and direct democracy are essential in democratic confederalism.

[0]: https://en.wikipedia.org/wiki/Abdullah_%C3%96calan#Democrati...
Actually, to my knowledge, the COO is the only one that got fired. The narrative says that he hired the detectives by its own initiative, without informing the CEO or any other members of the board.
Show HN: Earn an income without having a full-time job
There's no formal media report on this, the stories that hit Chinese internet headlines are anecdotal and seem quite sensationalized.

The stories alledge that he argued with his Indian boss (which commonly features in all kinds of Chinese stories about Sillicon Valley tech companies), was denied request to change group, an emergency project was assigned to him, attempts to extend the dealine failed, the fear of being fired and family visas revoked drove him to that tragedy.

The story went viral in China, played on his past of being local National Exam champion from modest upbringing, and the popular notion of Chinese being coolies in SV and widely discriminated in the US.
People have good reasons to be skeptical about such studies: there's like a million of possible confounders for these kind of things, and it's impossible to control for every one of them (remember, if you control for 2 confounders which are themselves confounded by a common source, you're not controlling for anything and you're just adding bias).

People should just stop doing this kind of studies, we are just not equipped with powerful enough mathematical tools yet to deal with this kind of highly entangled phenomenons (and we often don't have the data either, collecting and curating it would be an interesting and useful research topic by itself).