skysight-inc/HackerNews huggingface dataset:
> Yes it is. That's literally all there is to it.

No, it isn't, and no, it isn't. This stuff is a lot more complicated that you think it is.

> A housing shortage by definition means that there's not enough housing to satisfy the demand

That's not true. You need to mention that there are different prices that people are able to pay, and with wage stagnation being such a big issue for the middle class, you need enough housing to satisfy the demand _at each economic level_.

You can't just make a bunch of rich people houses, have them sit empty while there are homeless outside, and say you've solved the shortage because there's "enough housing!!" to satisfy demand.

> It's not complicated at all.

Yes, it is. You are being condescending, rude, and you are also wrong to boot.

> Onerous zoning and land use laws have made it impossible for developers to build to the level of density necessary to support NYC's rapidly growing population.

I do not agree with this at all. My fingers are tired and I have debate this point endlessly here. I'll be short: Wages are too artificially low for this to make any sense.
The design has failed not because a majority of users dislike the feel of the keyboard. It's a failure because of, well, the failure rate of said keyboard...
Oh the good ol' "rent seeking cartel" meme again. Never heard that before.

Even though the same rent seeking cartel produces the same non medical hearing loss grade devices at lower prices. Good call.
i get a [PDF] from the submission.
no complaints from me but usually a tag [PDF]
is appended to title. That being said there are those that just love the excuse of just following orders, and those that have a moral boundary stronger than a perceived social duty.

in a lot of cases there was a cloak such as, we are not told to do it immediately i have more efficient plans.

>Oskar Schindler (28 April 1908 - 9 October 1974) was a German industrialist and a member of the Nazi Party who is credited with saving the lives of 1,200 Jews during the Holocaust by employing them in his enamelware and ammunitions factories in occupied Poland and the Protectorate of Bohemia and Moravia.<

These people were declared essential servants and diverted from concentration.
This is really exciting, and something I am definitely gonna have to try.

It’s basically the custom setup I have right now, with a few enhancements (a better wallpaper manager, better settings management, and st instead of gnome-terminal, although never having tried st I’m not sure if that’s an improvement or not).

Great effort by the creators.
I tried to live like Jack Dorsey for a day. I immediately regretted it
Thank you for your questions :)

What information are you referring to?

I would prefer to understand your question better so I can give you honest and hopefully succinct feedback :)
Hearing Joe's talks on various topics of computing are thrilling. Long live Erlang and Elixir.
The math on appreciation rate is even worse than you write because the reporting is showing the compounded values as normally distributed which is not valid when a compounding rate is normally distributed. (normal distribution times normal distribution isn't normal). The way people normally work around this is to use a log-normal distribution, which stays lognormal over time.

The appreciation math consequently is massively off for any high variance input. I completely distrust the results.
>Assuming you have competing insurance companies, then you can’t just raise premiums if your costs are unnecessarily high.

That's true if it's just your costs that are unnecessarily high. But you can encourage policies and regulation that raise the total cost of healthcare for everyone.
One concern I have is that since I run my Linux instance in a VM inside Windows, I prefer super being mapped to Alt as opposed to Win. Is this possible in Regolith? Also are vim hjkl keybindings available for window management?
And then the server goes down and you've got downtime. Or you want to release a new version and you have downtime (ie: no rolling upgrades). At some point you end up re-inventing enough of k8s to makes it sort of silly to not use the actual thing.
You are asking him to do a ton of work and commit to never charging you for anything on the off chance that you might condescend to use his software. It seems like it would be easier for you to just not evaluate new mail clients.
quite interesting having to see again an estimation system based on primates size comprehension. it is supposed to use the brains but instead of this, it always ends up with primate comparison horseshit.
because if you are talented, you already bypass monkey thinking patterns and can honestly express your thought.
Hey, sorry for the confusion. The rent you set is at year 0, and your rent increases each year according to "Annual Appreciation" (in reality this isn't quite what goes on!). The "net monthly earnings" in the output section tells you the numbers for the year you selected, so if you're looking 10 years down the line then the rent number will be significantly more than what you set it to be.

This is pretty opaque and we should have explained where the numbers were coming from. Had intended to add a tooltip there explaining this but looks like we forgot!
Source for 1. above

https://www.nytimes.com/interactive/2016/05/19/upshot/forty-...
It would be awesome if the physical sliding of the lens lid was also the physical circuit of the mic.

So if closed, the Mic could not EVER function as it would have been physically disconnected.
Hey thanks Ragnar it's good to hear from you! Those both look great. Pushdata seems like an excellent idea – having done some stuff with InfluxDB I can definitely see the appeal of fully managed timeseries data without the worry of scaling it yourself. I guess Amazon and other big competitors will want this space too, but they won't be able to touch the simplicity of something like this. Best of luck!
I dropped out of being a technical reviewer for Packt after they declined my suggestions about things that were factually wrong, because that's not what they wanted me to review.

They never fixed the many factual inaccuracies before it went to print.
Yes, they lobby. I've never said that.

They are still in the transformation phase, sudden change would destroy a lot of jobs.

Don't get me wrong, I support electric vehicles. But before pushing it, let some car companies adjust, so we don't lose a lot of jobs in the process.

To be clear: not supporting the actions of some car companies, but I don't want to destroy jobs in the process. Eg. Germany.

Transformation should happen though. But I don't see much benefit of removing a lot of older cars, that already done the damage ( production + resources + while driving), by replacing them immediately with electric cars ( that have a long term benefit, not a short term. Since they use resources too)
We need a Bespoke Laptop Boutique

Such that we have an open-ish platform built on a sound foundation of security.
Because fault tolerance and isolation has to come with it.

It actually has been replicated successfully in modern multiuser operating systems. You can safely restart your web server process while the cron service or your DB stays up. One user's shell crash doesn't take down all the other ones.

The power of BEAM VM is making it possible to start millions of such processes on a machine.

There have been many instances of anyone starting a bunch of threads with some message queues and calling it "a modern super-fast Erlang" but it's just solving the wrong problem.
Correct!

Other than that there is no need to collect much other information at all.

Google Analytics is currently how I see how users found DarwinMail & where they came from.

Google Analytics also provides info such as users device and browser type.

A list of the data Google Analytics collects can be found here:

https://www.shivarweb.com/2977/what-does-google-analytics-do

Google Analytics is the defacto standard for millions of websites across the web.
Lithium-Ion Batteries a Machine-Generated Summary of Current Research
YAML templating is something I've come to truly hate. It seems that tools and services want the configuration to be "simple" by using a format that is fairly easy for humans to parse while not trying to force a language specific tool onto the users. However, when they move into the inevitable phase of wanting to be more configurable, they can move into confusing, unintuitive, and surprising territory. It also doesn't help that everybody keeps inventing their own way to do it. A few examples of YAML bastardization that give me headaches trying to understand:

* saltstack Jinja templating [1]

* GitLab CI `include` directive for including and merging external CI files together [2]

A few tools that I have seen take a decently pragmatic approach:

* Kubernetes resources that use ConfigMap and `envFrom` that declaratively say where to resolve a value from [3]

* Circle CI commands which offer some reusability with its "commands" and "executors" type features [4]. To me, Circle CI has both good and bad aspects with some templating and some clever patterns

On the other side of things, there is essentially fully programmable type configurations like Jenkins Pipeline Groovy `Jenkinsfile`, which can be a nightmare, too.

I think it is tough to find a sweet spot between making it configurable and expressive for users while retaining a low barrier of entry and not turning the configuration into a complete program itself. Tools like Terraform are trying to find that sweet spot as they slowly introduce more programmatic ways of configuration while still being declarative, like the fairly recent introduction of if statements and soon (I think) to be released for loops. As soon as users of a tool and service have more complex use cases, there needs to be some way to solve that. The most common way (it seems) is taking the easy and familiar of introducing templating.

[1]: https://docs.saltstack.com/en/latest/topics/jinja/index.html

[2]: https://docs.gitlab.com/ee/ci/yaml/#include

[3]: https://kubernetes.io/docs/reference/generated/kubernetes-ap...

[4]: https://circleci.com/docs/2.0/configuration-reference/#comma...
There is one demo linked to in this issue: https://github.com/mattdesl/canvas-sketch/issues/36

The issue expands on your suggestion as well.
Floyd Programming Language
It is a great talk. Based on that I took his course on Erlang at FutureLearn, which was also very good. Sadly, when I sent that link to some colleagues at work they shrugged and have since kept adding more and more dependencies and complexity to the front-end build. It's very hard to stop momentum once it's got going, culturally.
Would anyone be able to suggest a quality photo of Joe to use for his Wikipedia page? I will be spending some time this weekend improving his page.
If you have a single service that runs of thousands of nodes then okay. If you have dozens of services that run across even dozens of nodes, that interact with each other, that have resource constraints, that need rolling updates, depend on external volumes, require security policies, etc. then you eventually recreate enough k8s to make it simpler to just use k8s.
I found Packt books to often be of rather poor quality, and I'm now avoiding things published by them. Manning is slightly better, but not that much. I'd consider both brands to be rather poor at reviewing and editing.
I am surprised that to-go orders are tipped in the first place.

Aren't waiters tipped because the law allows them to be paid below minimum wage?
AFAIK, behind the counter service people get paid commensurately, so tipping them doesn't make sense.
It's not even necessarily the case of not doing the math. Assuming the check is bigger, it's not even wholly irrational for those short of cash for immediate obligations to take the bigger check today and kick future costs around car maintenance down the road.
I was kind of hoping this was about the entire basque region using it's own cryptocurrency ;)
FDA permits marketing of first medical device for treatment of ADHD
> Empathy is a concern for some fellow human beings, not all.

> Empathy is an evolutionary tool for promoting group cohesiveness.

Empathy is an emotional attitude we can choose to extend to others. The fact that some people don't feel empathy towards everyone else doesn't mean that's morally right.

Evolution has nothing to do with our moral choices, and it's no excuse either. Extending kindness and dignity to others is far more effective at creating social good than hoping (or waiting until) aliens show up.

If you insist on a pure-naturalistic philosophy (which I do not, but hear me out), consider human society as an emergent property with attributes of its own that are irreducible to natural (or evolutionary, or whatever) causes. As long as we can choose the right as individuals, we carry a moral obligation to do so.
i3 is more than just a theme. It’s a different way of working altogether, with a focus on keyboard based productivity.
Successful presentation of this idea is left as an exercise for the reader :)
Did your dentist or doctor posit a reason why your gums started eroding? Is it hereditary? What else could you have done to prevent the erosion?
`canvas-sketch` is pretty great... I've been having a lot of fun making generative doodles using just the canvas API, but of course you can also use p5.js and other frameworks if you like. it's just nice to have the easy hot reloading and outputting to png and svg and gifs or movies all set up for you already.
You could write almost the same thing about doctors, yet we have no problem using the term “malpractice” with them, to the point that it’s just assumed you mean medical malpractice if you don’t qualify the word.
That misses the point, doesn't it. The point isn't "maybe you don't really need nosql/non-relational", it's "maybe you don't need an expensive managed storage solution built for massive scale."

Spanner was indeed built for massive scale, which is reflected in the price.
1) Doing this purposely seems like a good way to get on the wrong end of some legal process, and is exactly the sort of thing that would end up being somehow fixed in a way that only works for Hollywood and not anybody else.

2) The major studios don't really use YouTube, and Netflix and Hulu and Spotify don't use ContentID. If the entire site was destroyed along with all of their smaller competitors that do use it, they would only celebrate.
It's frustrating for people who experience voice quality issues because the problems are usually intermittent. This means that, by the time they contact their service providers, the problem is not occurring and they just get a lame 'have you tried rebooting your modem/router' response.

VoIP Spear monitors 24x7x365 so customers can provide historical data to their service providers to show the issue occurred.

Also, service providers use VoIP Spear because they want help troubleshooting. They are also frustrated that the issue is no longer occurring by the time the customer calls for support.
I think most people around here know that our healthcare payment structure is totally whack. However, we're not the people who need to know this.

Try showing an NPR article about universal healthcare to Joe USA. I guarantee you'll get one or all of the following responses:

1: I don't want my taxes to go up

2: I don't want to pay for illegals to go to the doctor for free

3: My insurance will get worse

4: I like my doctor, I don't want to be forced to go to a worse one

5: I don't want the government deciding when I go to the doctor

6: I don't want to wait six months for a doctor appointment

7: NPR has a liberal agenda

Many of my family and extended social circles are quite conservative (in the USA sense) because of how I was brought up. I have heard all of these and more every time the concept of universal healthcare is brought up.

Most of the reasoning I hear is not based on facts, but on emotionally misleading arguments from the network of memes and punditry where they get their info. And when they vote, they vote for people who oppose universal healthcare on these fallacious bases.

How do you convince someone like this that universal healthcare is better for all of us?
>We can do better than just warehousing people in pseudo-prisons.

Interestingly, some years ago I watched a documentary (Frontline, most likely) on mentally ill people in jails/prisons. If true, it was eye opening, and changed my perception on a lot of things. They followed some of the patients around, including when they were released. The general takeaways were:

1. The mental asylums that were shut down were truly horrible places.

2. Currently the only reliable place these people get medical help for their mental issues is in prisons. And it's a much better experience than those asylums.

3. For a number of prisoners/former prisoners, life in prison was better than life outside and homeless - not because of shelter/food, but because they got treatment. Regression rates are high once they are released.

4. Providing voluntary mental health help on the outside will help some, but not many. It's just one of the problems with a number of mental illnesses that if you regress a little, you likely are not going to voluntarily seek help. The key is not to regress. When you have no family support and no help in job, housing, etc, the likelihood of regression is much higher.
That's because we'll gladly be gouged on prices as long as it's not called a tax. Internet? No problem there having zero alternatives in your area. Healthcare? Nightmare inducing and literally bankrupts people that even barely touch it, but it's not a tax.
Isochronus Curve
I see the merits of open sourcing DarwinMail.
It would open up the platform to develop on it from people all over the world. They would fix bugs for themselves and others and perhaps write mini-features.
However, if I open source this code, I may never be able to make any profit on this tool I have spent so much time building :( How will I be able to pay my bills?
Why do I trust my WiFi cards disable pin, but not the "soft button" on my laptop that triggers it via the OS? I get that there is more software when it goes through the OS, but I trust that a whole lot more than the firmware on the WiFi card.

This is from the same group that tries to explain how they don't use proprietary firmware blogs by using the Redpine chips just because the blog is already flashed on it rather than loaded into RAM on boot.

I wish they would just say it how it is rather than overselling.
> Objects are things that respond to messages (or should be) - to get an object to do something you send it a message - how it does it is totally irrelevant - think of objects as black boxes, to get them to do something you send them a message, they reply by sending a message back.

The part I love about Elixir is the "objects" don't have to send a message back! There's no need for the sender to sit around waiting for a reply.
You’re essentially asking us to give you free money so you can continue burning it on a failed startup?

If you’re at the stage where you can’t afford food, you should ask friends/family for help and get a job ASAP. Any job for that matter.

I would’ve been more open to help you if you admitted you screwed up, were making the necessary changes (getting a full-time job so you can support yourself and build up some savings again) and just needed a bit of help this month. But as it stands it seems you just want to live on donations in hopes your startup becomes profitable... that’s just stupid.
This is absolutely devastating! His talk "The Mess We're In" was one of those talks which were incredibly funny and informative at the same time. I absolutely lost it, when he told the story of the single comment his coworker put into the Erlang code.[1]

Rest in peace!

[1] https://youtu.be/lKXe3HUG2l4?t=630
Joe helped me a lot of times on the elixirforum and it was really eye opening how his solutions were so radically different than most.

He wrote really functional elixir, and you could tell he commanded expertise rarely seen. To have such a senior engineer spend his time teaching beginners, it was really inspiring. He'll be sorely missed by everybody in the Elixir community.
Those pokey things the stick in your teeth were found to create pockets in your teeth where bacteria can hide and actually cause cavities.

Source: a dentist.
You know, you're right, the principle that every person should have equal political weight is absurd. As you say, minorities should be given more political voice than the majority. That's why I believe black people's votes should count double those of white people. I'm sure you'd agree with that, right?
He wrote a whole PhD thesis about it, so that's where I'd start if you're interested in the topic.
Yeah, in the US at the moment.

Transaction costs are a big one. In some countries there's stamp duty, in the US there are unusually high closing costs (6%?). That said, the bigger the investment the longer I want to hold it, and those transaction fees aren't as steep when amortised over the home-onwership term.
Joe Thesis is probably the best place to begin with.

http://erlang.org/download/armstrong_thesis_2003.pdf
The argument seems to be that if your attacker is stupid enough to only change your NS records and doesn't know about DS records, then DNSSEC will provide some protection.

It is not clear with ICANN mentions this, because somebody hacking your registry account (or somebody hacking your registry or the registrar) are attacks DNSSEC cannot protect against.
That is an interesting point and I very much appreciate your opinion.

I will think about it :)
> I told them "America".

How w is this an A answer? It doesn't tell you anything about _Why_ there are so many homeless people.
Neuroscientist Larry Cahill on the ‘neurosexism’ debate
Show HN: Tetris Implemented in ClojureScript
Its about time this idea has caught some traction, ive been taping over cameras, and stabbing microphones with a safey pin and stating the absence of lens covers for years.
One of the things that always surprised me at a previous company was seeing the H1B hiring notices posted for easily-trainable positions.

I have nothing against people coming to work in the United States, but I thought those visas were specifically for roles where the skills weren’t available.

In this case, by making the skills super specific, like that Home Depot sales portal in this article, they made them rare.
The key is that the memory of these processes is isolated from all the others.

Think of how operating system process work. You can restart a small group out of 1 million and have confidence the rest are not affected. That is a powerful and awesome ability.

Imagine you have a million threads all sharing the same data structures with complicated barriers, locks, mutexes, and condition variables. Some subset of them crash, can you confidently restart just those threads? Usually no, because they could have scribble on the memory that other threads will use, or might be holding some lock and such.

In operating systems terminology it's like when your calculator app crashed and it took down your word processor as well in Windows 3.1 days.
> More available housing would also create more demand, no?

By that logic, I could build a massive apartment tower in the middle of nowhere and people would flock to live there. China tried that - it didn't work.

https://www.businessinsider.com/these-chinese-cities-are-gho...

Housing is a market just like anything else. In any market, if the price gets too high, competitors jump in to create more supply to meet the demand. If apples were $100 a piece, everyone would grow apple trees in their backyard and make a fortune until the prices came back down to a reasonable level.

So why aren't developers pumping out cheap apartment buildings left and right? Why aren't they buying empty parcels of land and putting up massive towers? Because they can't. Because local zoning laws won't allow them to.
The headline itself is bad writing (the word "why" is superfluous).