skysight-inc/HackerNews huggingface dataset:
This line seems to sum up the core of the complaint:

> When was the last time you heard of a programming language discussed in terms of discoverability, succinctness, relevance, let alone beauty?

The ruby-lang mailing list used to be full of these sorts of discussions. If the author hasn't come across these factors being spoken about, that says more about the social value systems around the dominant ecosystems than about any fundamental complexity. Ruby lost the PR war to JS.

> Coding tools were around before UI/UX was a thing...

...yeah, no. At least, not in a way that makes the author's point. COBOL was an attempt to improve the developer experience. UI research predates JS by decades.

This paragraph approaches the complexities in JS as though they were a natural consequence of when JS was written, as though it wasn't possible to have done any better so we've all got to live with the best that was available then, rather than what we know now. That's just not true. JS even when invented wasn't a good language. Brendan Eich wanted to write a Scheme, and we'd all have been better off if he'd got away with it, and also if he'd had more than 10 days to implement it. The things we complain about in JS were commonly known to be bad at the time, they just didn't end up fixed for reasons entirely unrelated to the technology.
It's quite possible that your won't be able to return for a few months.
Well... yes? I mean isn't this pretty much the feature of a dating app. I mean you still choose to go on the first date but you're there because you want the algorithm to curate your matches, right?
Generally no. There are maintenance and upkeep tasks to mitigate/prevent them. Though if your bin gets out of balance then yeah, you'll get fruit flies or other pests.

If you already have a rodent issue, then this will definitely not help. But otherwise, that isn't really a problem.

For vermiculture composting (worm bins), it's generally advised to only through plant material and not meats or dairy to prevent the worst pests (such as maggots or bad molds). This also tends to avoid attracting the attention of rodents or other large pests.

If you keep a moist layer of news paper or packing paper (better) on top, that prevents most pests from being able to get to the compost and also reduces the chance of something like fruit flies.

When feeding the bin, simply burying the new additions is the easiest way to prevent pests. Since it's not on the surface it tends not to smell or attract pests. If you go to feed and there is still a large amount of bio matter still uncomposted, your worms aren't keeping up and you should avoid feeding until the bio matter is back down to normal levels. If you gradually increase your waste matter over a period of time, your worm population will grow and normalize with your feeding schedule (as long as it's somewhat consistent and they have enough space).

It's actually a really cool thing to have around. Ours never got very large, probably no more than a couple thousand worms in our bins. The biggest benefit we ever saw from it was being able to teach our kids about nature and decomposition. We'd use the sifted castings and "worm tea" on a few plants in planters, but the squirrels kept eating them.
Well, I haven't analysed the exact technical reason for why submitting the order failed. But I'm pretty certain that submitting a HTML form is a solved problem in web development.. Or at least it should be. I haven't tried submitting a form with an async fetch from a web worker that communicates with a redux store implemented in WebAssembly yet (or whatever that web app is doing..).
Can we just all appreciate how amazing this headline is?
Google is updating its Terms of Service
If you run a restaurant, you can refuse to do business with anyone you choose. If that was not the case, you would effectively be a slave; unable to choose actions for yourself and your business. Cloudflare refused to do business with people and content; that is their prerogative.
Are you saying if you use their dns you will get spammed/scammed?
Ciphertext Stealing
Longer answer: All DNSSEC-aware resolvers--BIND, Unbound, Knot, etc.--have the root KSK built-in, so they don't rely on the network for it.

I believe this is not the case, and that (for instance) standard BIND configurations do automatically update the anchor keys, using the network to do it.
I think it is kind of self-evident that editorializing the title to promote more productive discussion might be useful in this specific case...
We've just been dealing with this for my company as well. Cloudflare has repeatedly deleted our DNS and cannot provide a reason why it happened. Last time thousands of dollars of PPC Ads were running uselessly.
OK I get it. How about a slightly more beleivable scenario: your license elapses and you choose not to renew. You didn't disconnect the aerial yet. You switch on the TV to watch a DVD, it tunes automatically to the last channel. Oops now you're a criminal.

Or even more realistically, read some of the news articles about how most TV license convictions are women with low incomes who got bullied by the enforcers who came to the door into signing a confession that yes they did watch the TV for a week after the license ran out.
Hey Sebastian. I'd love to connect on this. I have built a #nocode platform [1] and I would be interested to see if we could support your use case.

How can we connect?

[1] Webase - https://www.webase.com
While I'm _surprised_ that they didn't choose that approach, I'm glad they decided to do something sensible instead.

Developing a custom app would mean throwing tax money into a black hole, generating an inferior product that nobody would use (among other things due to the complete lack of network effect). Supporting an existing, good open-source product (and possibly spending grant money on _that_) makes a lot more sense, and is a practical solution.
Not sure “let’s go to this restaurant, I’ve got a coupon!” is a great look for a first date.
So using your numbers it took roughly 7 years to be a millionaire. Damn crazy good to me.
An app that matches people, gets feedback on dates, and then if they couple up, gets regular feedback on how they are in relationship / during a break up. Then that score comes with them back into the dating app.

Truth is, an app isn’t going to solve for people’s insecure attachment styles and malAdaptive coping strategies.

Perhaps an app that matches based on symmetrical childhood traumas would be a hit.
> You know of Thomas Edison and Nikola Tesla, but have you heard of Lewis Latimer?

His work was not as significant. Compare https://en.wikipedia.org/wiki/Lewis_Howard_Latimer#Technical... to https://en.wikipedia.org/wiki/List_of_Edison_patents and https://en.wikipedia.org/wiki/List_of_Nikola_Tesla_patents
That's why I am saying "while on a project". You have to create a project for yourself or join an existing project to make a framework like Angular click. Just aimlessly learning makes it much harder to make all this knowledge "crystallize", especially if it's the nth framework you're learning and the motivation's become low.
See sibling for testing methodology. It seems good at face value to me, however I did stumble a bit when doing the full alphabet out loud test with it (joy air, joy bat, joy crunch, etc...). I think there’s a harder to quantify component that causes the stumbles/tongue twisting, that is where your mouth/tongue position ends up when you finish speaking the letter.
No, it is basic. If you have a sum type, and you have no defined behaviour for one of the terms of the sum type, your code is not type-safe and a language that aspires to "basic type safety stuff" should at least issue some kind of error about it. In a putatively statically-typed language (ie one that does type checking at compile time), you'd expect that error to happen at compile time.
> it's always interesting to compare what reasons people give why low-level languages are going to go away really soon now.

Because C has killed off most assembly language already, compared to the 1970s.

Because you can talk about writing C++ for embedded systems without busting up laughing.

Because "embedded" means ARM and not TMS1000 these days.

Because not even BART is still running PDP-8s in production anymore.

Because the extreme low end changes slowly, but it does change.
"Yet, no current programming language lets you write your logic as a sequence diagram."

Welcome to automation (PLC) programming where sequence programming has been around since 80s.
I wonder if having a public invitation tree like lobste.rs [ https://lobste.rs/about#invitations ] would help?

That way people would be less likely to give referrals to people they didn't know well - as you are vouching for them, and it makes it easier to identify sets of bad actors.
Interesting read! Although it isn’t clear what the combustion source is based upon, on-orbit conditions are generally different from STP and combustion effects may not translate
It is quite interesting to re-read this after the zoom ipo. Zoom built a huge team in China, effectively outsourcing most of the development to lower cost countries, that gave them leverage in terms of being able to deploy capital more efficiently.

There are certainly ways to work around most of the problems the author outlines. They are definitely real problems, same as spending 5x for onshore resources. Ideally you should build onshore teams, if you can spend the money. But if you can not, then do not get discouraged by these problems. Employee churns are not that difficult to mitigate, just matter contracting properly with the employees and providing enough consideration in the contracts.
I'm skeptical that an atmosphere where men generally get more attention will make them put more effort forward.
> But you get it back

You're missing the part where some people, that actually would need this support, literally wouldn't be able to find that money because of the difference in purchasing power of the local currency.
Libra is avaible now (Almost sold out)
I was laughing at Sars and Swineflu/Birdflu. I was laughing at this 3-4 days ago. I am not laughing anymore

What China is doing in Wohan is insane, even for China. The only way it makes sense is if they are looking at numbers several magnitudes higher than we are (e.g if you are looking at Black Death/Spanish flue numbers, not less than normal flue numbers), which would indicate that the Chinese government is lying.

Cases in Italy are exploding and the US are only testing people who are showing up with symptoms who have recently traveled from Wuhan (ie not China in general, not Vietnam, not Hong Kong), despite good evidence that the decease can travel from human to human (which does not quite mean it is aerosolized) so we simply do not know how bad the US is doing at the moment.

Supply lines are already under pressure. In some places in China vehicular traffic is less than 5% of what it normally is.

I don't think the world is ending, and this is not going to be another Black Death or even a Spanish Flu (we have much better tech, world citizes are not filled with rats and all sources indicates that this Flu is mostly bad for the old and the inferm, unlike 1920) but I expect this one to be really bad.
Your site looks nice!
Part of it may be volition, and part may be time, and part of it may be the unknown.

If I die from smoking, it's probably because I smoked. (Yes, I know that some people can die from second-hand smoke, but it's by far the minority.) And if I die from smoking, it's from smoking for 10 or 50 years, not from one cigarette.

With Covid, though, I can die because someone at my work went the wrong place on vacation. And I can die in days, not in years.

And, Covid today kills fewer than smoking. That may not be true in a year, though. So part of the focus is because the potential is there for it to be an objectively bigger killer than smoking.
I always thought it was a bit bizarre that different language editions of Wikipedia contain different information. It seems the focus should be more on translation than content creation. Maybe that isn’t practical with the current structure, but surely the aim should be a definitive knowledge graph rather than a disparate and unevenly duplicated set of articles. Just my two cents – I am sure many have put a lot of thought into how to best tackle this.
> To avoid the Ombudsman being overused, you could give it a price of say $20, which is always refunded when the case is resolved.

What if the cost was put onto the business instead of the consumer and the business just hired support people who are all Ombudsmans by default?

Instead of focusing on copy / pasting boilerplate scripts and answering as many tickets as possible, they should focus on the problem the customer is having by default and do everything possible to reduce the number of incoming questions by fixing bugs, making a better product, improving their docs, etc..

I personally do around the clock email support for 35,000+ people who sign up to my programming courses and support isn't bogging me down. Relative to the number of minutes I'm awake, support is one of the least business related time consuming things I do per day, but I send individually personalized in-depth answers to everyone who asks me questions -- usually within an hour or less.
It's quite the gift to speak with someone who can see the result of historical hypotheticals.
Let's talk brass tacks: what kind of money is this going to make, compared to industry margins?

It's all well and good to talk about "disrupting" dating, but for the consumer, dating is a personal thing. It isn't like buying clothes or a new gadget, where you're not buying the product so much buying into the lifestyle you think the product will give you.

No dating app is going to solve whatever issues, traumas, predilections etc brought them there in the first place. No amount of in-app engineering is going to change a person's inner mindset regarding dating. That mindset is often the root cause of why dating apps suck; the "hi, how are you?" intro messages, the ghosting, the cookie-cutter profiles, etc.

So why would people pay for this?
It's an underappreciated irony that coal save the trees and the whales (coal gas supplanted whale oil at a time when whales were being hunted to extinction, deforestation in America was dramatically retarded after coal reduced the need for wood for charcoal).

Oil and gas are reducing our reliance on coal.

Barring some new discovery about energy sources, nuclear is probably the only thing that can appreciably reduce our reliance on fossil fuels.
I wonder if you could combine your service with freely available datasets like Google Dataset Search [1] to demo what a large amount of various datasets would look like under your service.

[1]: https://datasetsearch.research.google.com/search?query=puppi...
McDowell County is poorest part of WV with life outcomes and vital statistics worse than ghettoes.
At 20 USD a pop, Google would make a small fortune!

I'd be the first to pay to get them explain to me some of their misterious weirdnesses.
I am sorry but what you are saying really does not make much sense to me. You say quality gates are bad and instead we should have unit tests, acceptance tests and so on. Actually, unit tests and acceptance tests are examples of quality gates. And do note that the original article is down even on unit tests because they are not the production environment.

Then you say that e.g., bravery is better than fear. Well, there is fear right there inside bravery. I would be inclined to make up the equation bravery = fear + resolve.

And why are you pitting replayability against what I am saying? Replayability is a very good example of what I was talking about the whole time. I have written an application in the past that could replay its own log file. That worked very well to reproduce issues. I would do that again if the situation arose. Many of these replayed logs would afterwards become automated tests. The author of the original article would be against it, though. The replaying is not done in the production environment, so it is bad, apparently.
The title is obviously meant to at least elicit a chuckle.
I don't know specifically about socks, but with other things, I get through the repetitiveness by optimizing the process, and then each successive output gets quicker or easier. You never do it the best way the first time, and then the game becomes how can I do this with less steps or less effort, what are the tricks? Eventually you get up against the wall and there aren't anymore gains to be made, but at that point it's usually become mindless muscle-memory, and it isn't really much of a chore; it's actually usually quite enjoyable.
A terrible economy with people locked up in their homes while their loved ones die in quarantine is also something that creates anti-government sentiments.
> How about doing a little digging before appealing to wild speculation?

Since you are being condescendent about this, would you perhaps mind letting me know where in that document it states that you need to have entered the US legally to be resident?
HTTP Request Structure Details
The widespread use of these social experiments is deeply concerning to me, and is one of the things that encourages me to avoid much of the web.

UX A/B testing is one thing. It's not wonderful, but at least it's relatively harmless. But the entire idea of experimenting on an unwitting public is rife for abuse, some of which we've already seen. Since corporations (and particularly those in the tech world) are pretty terrible at behaving with restraint and due consideration of the larger effects of their actions, meaningful regulation seems very important here.

In the meantime, I'll continue to try to sidestep these landmines.
The article seems bullshit clickbait. Shame.
How to do the outsourcing business if you want to provide premium service? Even if the field requires specialization, say machine learning / data engineering, it’s hard to justify the price that is 40% more than average for the area (say Eastern Europe).
Example: I work for a company that does ML/DE services, and I believe that everyone in the company (we’re small company in Eastern Europe) tries their best to do the great job and do what is best for our clients; plus seniority and talent is way above average for the market (mostly due to specialization). But we’re still having hard time increasing our hourly rate.

What is something that we can do that would say “these people are worth it, let’s go with them even though they are more expensive”?
Singapore, too. Singapore was one of the first affected and have been completely transparent on their numbers and how things are being handled. The result is a relatively low number of cases given their population density.

Meanwhile, nobody trusts China's numbers. Initially it was to to keep the narrative under control, and now it's probably because they've lost control of the situation. Now Iran suddenly says, "oops, we actually have coronavirus and it's pretty bad."
yikes, ive never tried with any of those, but that would certainly suck. in my experience most platforms have a pretty fair compliant resolution policy though.
The flu is everywhere, right now. Today. This covid virus has infected a tiny sliver of the human population, in a select few locations, and it isn’t that dangerous if you aren’t old or sick.

Practically speaking, you should be more concerned about getting hit by a car than catching this virus.

You should really stop posting on this subject. You have lost all sense of perspective.
I've worked with a number of Argentinian developers through using Avanade and Accenture on projects. The developers were great, even spoke decent English, but since it was through Avanade or Accenture, after 3 years of the managerial-interference, overhead, cost overruns, and contract disputes with what is considered in-scope/out-of-scope, the projects were eventually canceled. Had we just been able to hire the developers on an hourly basis, everyone would have been happy... well except the sales managers, delivery managers, development managers, and project managers.

That said, I didn't care for the way that our company was billed $75-150/hr for a developer that makes $350-1200/mo, and that the developers made so little when their managers were billing so high.

Early in my career, I was livid when I found out that my time was billed to the client 3x what I made, so I cant imagine how demoralizing it would be knowing you are paid 20x less than you are billed out.
Exploitable remotely in the default OpenBSD install.
I just use filtered water from my fridge or from my Brita. Haven't noticed any nasty build up in the humidifier or any hazy production. The larger Honeywell I use in the master bedroom is the top fill which is designed as filter free.
Is the misspelling of "Andreessen-Horowitz" and use of "A19H" instead of "a16z" intentional?
It's just going to be a low-end Mac Mini that's really nothing but a high-end AppleTV. The pieces are already there!
I worked on a project where this came up. We had some product features that weren't really used. We continued to talk about all the benefits of those features and when the business had renewed interest in that area we jumped to turning those features on.

Only to find out they barely worked. FWIW the unit tests were pretty solid but the integrations weren't and the graceful degradation story was a little too good.

So we went from no complaints to having an entire department breathing down our next because all of the sudden people started giving a shit about our product (web performance improvements).
A fund that makes money in the event of black swans can do quite well (i.e. 2001, 2008, 2020 (?))

It can lose money for months and/or years, but all it takes is one black swan to make all the money back and more.
Pen testers. They were very good and the time zone makes things much easier compared to India.
How is "monoculture" created? Slowly by censoring divergent information, in this case, down voting and flagging.
The irony also appears to be lost on the people downvoting my comment, LOL.

Anyway, I'd also like to point out that the exact same issue mentioned in the article, apart from forums like HN and Reddit, also exists in companies. Any authoritarian system. An example is Boeing.

The same kind of problem also caused the 737 MAX crisis currently underway at Boeing. Criticism wasn’t tolerated in the company and engineers who brought all kinds of design issues up were sidelined by management — silenced and suppressed [1]. This resulted in critical flaws getting into their products, in this case the 737 MAX aircraft, which resulted in two crashes killing a few hundred people.

[1] https://www.seattletimes.com/business/boeing-aerospace/engin...
Google is evil, avoid at all costs
> the recent efforts to highlight their work an contributions

Precisely! They have not gone unrecognized unlike the hundreds of thousands of other NASA ground staff.

> they were ignored for so long.

They never were ignored. They have recently been elevated above all the other NASA ground staff.
RFC 8445
It does seem like it is worse than the authorities say, but I can't imagine that that 20% number is based on much more than the number who goes to the hospital, which would be only a small percent.

Overall I am worried, but I expect society to survive, minus some issues (and of course some deaths).
That is a great write up and very accurate description of both the costs and human intervention based on my experience with “AI” tools.
exactly.

FWIW. I wasn't claiming either, I was questioning source of knowledge, as the claim seemed to be factually informed, but are in fact just the posters opinion on the matter.
On top of the 25 million or so uninsured in America, there are a lot of underinsured who have gotten used to avoiding medical care due to the expense of even “covered” costs.