skysight-inc/HackerNews huggingface dataset:
Part of the problem here is that there is a balance to be struck with these sorts of things: Cost, User experience, Mange-ability, and time spent shopping around rather than just going with the industry-default or one with the best sales-team. Responsible decision-makers have to make trade-offs.

When you say

> Reports...are roundly ignored

That lack of weight given to your experience as a signal of real business cost is a real problem.

So what is the solution?

1. Understand the problem they're trying to solve. What are their real motives and pressures?

2. Understand where your needs align with theirs and where they diverge in reality.

3. Tell a compelling story of where your needs are in fact aligned.

3.1) Prepare Evidence

If your case is "This tool is causes literal permanent eye injuries to our staff", then there should be written reports of those injuries. If your case is "This software package has multiple missing-affordances which present operational risks to the business", then you should be able to take screen recordings of that.

3.2) Start with why

When turning evidence into a presentation, remember that people listen better when they know why they are listening. So start with: What is at stake?

3.3) Credible language

If your words say "the UX for hundreds or thousands of others is 'the software literally shoots knives out of the monitor and gouges out your eyes'" but you can't actually back that up with the factual reality, you seem like you're exaggerating. If I think you are exaggerating, then I can't trust your words when I'm trying to understand magnitudes.

If I can't trust your words about magnitudes, then how do I give you a voice in making a well-balanced trade-off?

-------

Literally: (adverb)

1. In in a way of speaking that is completely accurate and unexaggerated.

2. In in a way of speaking that is exaggerated for emotional effect.
you know what else is a bad idea? Putting $80k into Virgin Galactic or Tesla calls at strategic moments in time. But I did both and now I'm sitting on more money in my toy account than my actively managed investment account. so maybe YMMV?

and no i don't recommend anyone doing what i did, but basic technical analysis said to sell [or buy puts] last week and with enough time watching markets you will know when an oversold relief rally is due [including mini rallies within overall downtrends]
While unhealthy individuals cost the health care system more early on in their life, healthy individuals tend to cost more in the long run because individuals live longer and thus require more treatment [1, 2].

In fact, one could argue unhealthy people are better for universal health care and universal retirement systems because they collect less retirement while still generally dying after age 65~70 (after having stopped working and having paid the maximum amount of money into these systems through taxes and retirement savings).

[1] https://www.forbes.com/sites/timworstall/2012/03/22/alcohol-...

[2] https://journals.plos.org/plosmedicine/article?id=10.1371/jo...
Miranda's cost was a big problem, but not the only one. The other core issue that lead to the creation of Haskell was Miranda's license that essentially prohibited using it as a tool for programming language research. For good reason, Turner (Miranda's creator) wanted to avoid the fragmentation of Miranda into different dialects. From [1]:

> [T]he easiest way to move forward was to begin with an existing language, and evolve it in whatever direction suited us. Of all the lazy languages under development, David Turner’s Miranda was by far the most mature. It was pure, well designed, fulfilled many of our goals, had a robust implementation as a product of Turner’s company, Research Software Ltd, and was running at 120 sites. Turner was not present at the meeting, so we concluded that the first action item of the committee would be to ask Turner if he would allow us to adopt Miranda as the starting point for our new language. After a brief and cordial interchange, Turner declined. His goals were different from ours. We wanted a language that could be used, among other purposes, for research into language features; in particular, we sought the freedom for anyone to extend or modify the language, and to build and distribute an implementation. Turner, by contrast, was strongly committed to maintaining a single language standard, with complete portability of programs within the Miranda community. He did not want there to be multiple dialects of Miranda in circulation and asked that we make our new language sufficiently distinct from Miranda that the two would not be confused. Turner also declined an invitation to join the new design committee [...] Haskell owes a considerable debt to Miranda, both for general inspiration and specific language elements that we freely adopted where they fitted into our emerging design.

[1] P. Hudak, J. Hughes, S. Peyton Jones, P. Wadler, A History of Haskell: Being Lazy With Class.
https://www.microsoft.com/en-us/research/wp-content/uploads/...
That's weird about Zoom. We have whomever is scheduling the meeting paste their personal meeting ID into the meeting invite. It's one click for anyone joining, including the host.
Is C++ Fast? (2019)
B2B Founders, In Early Stage Sales Do Not Take Random Walks
When seeking to validate and identify an early-adopting target market it's SUPER important to have clear commercial assumptions outlined and ready to test.

Case in point, below ...

"How science works:

1. Hypothesis
2. Test
3. Difference == Learning

How A/B testing is usually implemented:

1. test
2. test
3. test
...

No hypothesis == no learning == random walk" - Jason Cohen - @asmartbear

---

Jen Abel, Co-Founder, www.jjellyfish.com
Finally, a Solution to the Problem of Flying in Degraded Visual Environments
Here is the fun bit hidden away in the comments page of this post:

> Randal L. Schwartz said:

> 27 Apr 2008 02:30 AM GMT (#1 of 1 comment)

> Glad you enjoyed that bit. That was Tom's humor on that one. I could never have been that clever. :)

It is heartwarming to see the author of a popular Perl book providing credit for a joke to his co-author in the comments of an early 2000 blog post by an independent blogger.
Copy your opinion as a comment in your other submission https://news.ycombinator.com/item?id=22448864 so all the discussion is in a single page.
I just asked them on Twitter if they are indeed blocking people for asking about COVID. I wonder how many people they are prepared to block for asking a polite question.
Working on a vibrating hot water bottle to get my toddler to self soothe.

The dream is a sleepbox. You know, close the lid and kids are asleep.
How Is IoT Technology Helping in Protecting the Environment?
You're not entirely wrong, but Trump did nothing but pander, and it's arguable that the Democrats biggest problem (apart from the email leaks) was Clinton not pandering enough.
I’d love to hear more about how they differ
Totally. Jeremy changed my life.
You can have zoom call you, making the whole “too many numbers” thing irrelevant.
Likewise, when I started my CS degree at UNSW in 1989 they taught us Miranda before moving on to Modula-2.

Fresh out of high-school and our first programming course, the lecturer said something like "Ok all you smartarses who have mucked around in BASIC and think you can program, we're going to teach you Miranda!"
It looks promising!

Minor point, a requirements.txt file or something would be convenient to get started quickly.
While this is true it does not negate the need to mitigate contagion at work.

The CDC and WHO recommend a blended approach to response that includes both perpetual containment and perpetual mitigation efforts.

It's not one or the other.
While Im not a graphics pipeline dev, Im curious given the foundational nature of these technologies like DirectX, openGL and Metal, besides platform lock in and bug/performance counting, do these technologies provide any lasting benefit outside of the inherent peculiarities of a given OS/graphics card combination?

At what point should this have been built into the OS vs creating a monopolistic os-driver-driven platform. Or as an improvement remove the OS from the picture entirely if possible.

Creating your own graphics pipeline based on OS and graphics card permitted integrations sounds alot like creating a proprietary bitcoin wallet for oneself.
Alright, but who cares? Just use your old tool until it's beyond your expertise to maintain it or you want something else, then move on.

The feature treadmill makes sense if you're trying to sell a piece of software; but for the most part, a tool that was good enough for building blogs eight years ago is still good enough now.
>That Wikipedia article has 158 sources cited.

So? Every single wikipedia article on anything controversial is trash. Even things you don't realize are controversial, but a few random people have an emotional investment in. Wikipedia does not require valid citations, most citations on wikipedia don't support the claims made in the articles.

>You? Zero.

I am not writing an encyclopedia article.

>I mean, you can go trawl through the data yourself

I have, which is why I suggested that you try it. Do yourself a favor, watch this 13 minute video, then go look at the data he is referencing and see for yourself that he's correct. Climate hysteria is political, and supposedly trustworthy scientific organizations are engaged in deliberate deception to push lies. https://hooktube.com/watch?v=8455KEDitpU

>Because it's gonna be another bullshit thing, one after another

Like all the climate hysteria predictions made based on these infallible computer models, which have a 0% accuracy rate thus far. The warming has thus far has been insignificant. The effect has been beneficial. CO2 itself is highly beneficial. All claims of disaster are based entirely on speculation. Remember, many Pacific islands were predicted to be GONE by now. They are not. Several are larger. Forgive me if I base my actions on the actual data rather than predictions made by people who have a zero percent success rate.

>Well TBH trolls like you have a net negative effect on the entire discourse and the culture here

Dismissing things you don't want to know about as "trolling" has a net negative effect. If you care about discourse, stop trying to make currently popular fads into religious requirements for talking on a website.

>stop embarrassing yourself and don't bother commenting

How many more decades of failed predictions will it take before you feel embarrassed about your blind repetition of lies about data you never bothered to look at?
"let" should be removed, and it doesn't change that the type should be placed before, not after with a colon.
“Conversely, if you are a developer and you have time to be shopping for video conferencing solutions, what’s the point in having you?”

I am often forced to spend a ton of time dealing with tools that don’t work. At my company a lot of meetings start with 10 minutes trying to make the phone conference work. So it’s good use of time to look for tools that work.

Same with Jira. IT bought it and promised to customize it but the last three years they haven’t done anything. so we are now setting it up ourselves. it’s not what we want to do but still the most efficient way to allow us to work.

I don’t know how buying decisions get made but I am pretty sure that user satisfaction is on the lower end of factors that get considered.
Who said all the hospitals? In most of Europe universal healthcare coexists with private sector.
> Again, this is an unprecedent event. Nothing in recorded history has had the potential ramifications for society that this virus does, short perhaps of the black plague of the middle ages. This virus will test civilization.

There’ve been the SARS in 2002-2003 which infected 8000 people and killed 600 ones in 28 countries. It has had such a negligible impact on civilization that most people don’t even remember it.
Did you make this up? Can you site a source?
Possibly, although as I mentioned he's not alone in his claims, he does have a fair bit of evidence, and he is most certainly not western nor is his claim new.
Ask HN: Startup-as-a-Service – is it real? Examples?
"Startups as a service" has been a niche subject for a couple of years, with varying meaning:

- outsourced innovation labs / "Skunkworks" for large corporations

- independent firms creating/testing ideas with hackathons etc.

- built-to-order startups and hiring/incorporation services for people/investors with ideas

I'm interested in the third form, i.e. the possibility to test an idea and secure its potential as a shareholder/investor while leaving details planning / early execution to specialized firms with experienced personnel.

Does this even exist? Does it work? Did any successful companies start out in this way?

What alternatives are there for individuals with the idea, financial background and experience but not the time / execution skill / network of potential co-founders to found a startup?
This is a draft. I expect that, when the first finished version is ready, the authors will promote it effectively (IMO they are very good at promoting their courses at fast.ai).
I think being able to overcome principal-agent problem is one of the things that differentiate good C-suite from a bad one.
NextcloudPi
What a nice approach to presenting the language in a clear cut way. We should have this for every language out there.
Nice. What is dont understand is why is the second Vec2 used in this example? It introduces x and y, which are of type float right, not Vec2?

let v = Vec2 { x: 3.0, y: 6.0 };
let Vec2 { x, y } = v;
// `x` is now 3.0, `y` is now `6.0`
people are doing FP, or using ideas originating in FP without even knowing it:

* Java/C# generics

* sealed interfaces and record classes

* pattern matching

* first-class functions with closures

* even type system itself (eg Python is gaining a type system)

* ...

The world of programming languages is converging, no matter how slowly, towards ML

https://www.cs.cmu.edu/~rwh/talks/mlw13.pdf
> It seems that search engines now are always trying to guess your intent, and always think they know better.

I complained about this from day one, and not once did I get anything but patronizing handwaving in response.

If I want to buy a pizza, I'll enter "buy pizza in $city" or something, but if I just enter "pizza", I want to see what every person on the planet would see if they used the English language version of the search engine (and then on top of that have the option of personal customization that I can undo or suspend anytime). IMO the convenience of "just typing 'pizza' when you want directions to the nearest pizza place" is nothing at all compared to the fracturing of the public space, for lack of a better way to put it.
I really don't get why companies use slack and pay 13 a month!!! when you can have gchat for free in your 12 a month. I mean, yes, gchat lacks some features, but for the most part it works.
AFAIK, syntax is:

let variable_name [: type] = value[(i|u|f)bits];

In rust, 123l is written 123i64 or 123i32 (also 123_i32, or 1_2_3i32), depending on what 123l actually means.

I don't actually use rust, but it seems very clear and obvious to me (obvious once you know the syntax above).
How we help travelers earn money on the trip
Please read the book "power of subconscious mind".

I had trained myself to fall asleep immediately after falling on bed and waking exactly at 6 without setting an alarm.
I'm sure we're need better technology than Dyson sphere. Just another way. Human race with Dyson sphere looks like parasite virus who build giant construction to destroy the sun and get another climate change. Just look on top manager from Avatar film people like him will controls Dyson spheres. It can be another Boeing 777 Max where sphere can be broken and peoples get blackout for years or any problem with the sun. We're need another technologies for travel around universe and give energy to our ships directly from any sun and any point of the space for recharge ship power banks.
I wrote below about the possible technology of the future 3D printing of the light directly on atomic level and peoples will make amazing teleports
That sickliness was mainly from malnutrition, not health care.
All health care systems everywhere have to make decisions based on cost. Everywhere. It doesn't matter how they are funded or run, they all operate within the constraints of the resources they have available.
i wonder if that leaves them any time to work on their own product
it s redistribution regardless
Without any regulation markets tend to be captured by large players. Once these players have enough money they become quasi governments.

Government regulation does not have to lead to regulatory capture. Though it does require vigilance.
Study Finds People Prefer Robots That Explain Themselves
I guess that's because they are "intros," and often multi-core event loops are implemented by the language runtime or some threadpool library. This is a good watch:

Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency (Oct 14, 2019)

https://www.youtube.com/watch?v=-K11rY57K7k
coupled with monetary policies that make overvalued stocks an offer nobody can refuse.
This distinction between average user and power users seems to assume that people always stay at their current level and never learn. I feel the same with a lot of dumbed down software these days. Maybe it’s better for beginners but there is no path to learning how to do more advanced things because they don’t exist. So in total something got lost.
> Many businesses and schools will be closed down

Nobody can predict the future. As of right now, the risk to Americans remains low.
I believe the idea is to use renewable energy during surplus times for electrolysis.
I thought that Python's GIL (Global Interpreter Lock) precluded implementing parallel code in Python. Has something changed recently?
I believe the idea is to use renewable energy during surplus times for electrolysis, which actually makes sense, as opposed to using agricultural land for biodiesel.
C++.

Not even joking.
Thibault commented on the post: "Before anyone asks, no, this has nothing to do with the Regium scam." Thibault is the guy behind lichess and the one who wrote the post exposing Regium as a scam.

https://lichess.org/forum/general-chess-discussion/blog-XlRW...
I don't agree, because we can try the two following programs, and one of them does not compile. It compiles with underscore.

1:

let x = String::new();
let _ = x;
println!("{}", x);

2:

let x = String::new();
x;
println!("{}", x); // ERROR: Use of moved value x.

And this is why I said that let _ = x; is a no-op. :)
Fast.ai courses, software, and articles are frequently posted on HN: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Few people here need to look it up; the basic promotion has already been done very effectively for the target audience. Besides, the intro chapter explains very clearly what the book is about and who it's for.
The Complete Guide to Finding Niche Hashtags for Your Instagram
New Quantum Machine Learning Library for the QDK – Microsoft Quantum
Copy on your site like "Since we know that Gold, Silver and the VIX, along with market is completely manipulated, you have to find other measures to value stocks." sets off all sorts of red flags for me.
« We are not aware of any reports at this time of human illnesses that suggest COVID-19 can be transmitted by food or food packaging. »

Given the number of illnesses that can be transmitted by indirect contact, including cases of sick food workers contaminating a supply, I feel like they should indicate a little more caution in this section.
He is comparing to the '90s, not 2010. Search was terrible in the '90s.
I have the coronavirus. So far, it isn't that bad
Based on my experience here, figuring out how to run your service very cheaply is quite simple:

1. Set up a somewhat convoluted, definitely not efficient, but kind-of cheap setup

2. Write a blog post bragging about it

3. Submit on HN

4. Take notes as HN users inevitably tell you how to run your setup for much cheaper, while even providing double-checked rate estimates (you wouldn't want someone commenting that your estimates were wrong, would you?)
Telescope Emojis
Because they benefit from the previous success which open more doors and make it easier to get press and clients.
Because you're ---unpacking--- destructuring a Vec2.

The most common form of this idiom I've seen is:

if let Some(x) = foo() {
println!("{:?}", x);
}

where fn foo() -> Option<_>, i.e. foo returns either Some(_) or None. (if let is used to account for the possibility of None; it's technically different syntax to let, but very similar.)

Here, x isn't a Some (a variant of Option). It is, however, representing a value inside a Some, which we want to get out. Likewise with your example; we want to destructure from a Vec2, so we specify a Vec2 (with identifiers instead of data) on the left hand side and the data on the right hand side, and it takes the data out and binds it to the identifiers.
Only when regulations have been captured by capitalists locking out competitors. Consider limited resources like RF spectrum, it cannot be given to everyone. So the richest companies divide the spoils and consolidate power when the government is weakest.
// Romu generators, by Mark Overton, 2020-2-7.
//
// This code is not copyrighted and comes with no warranty of any kind, so it is as-is.
// You are free to modify and/or distribute it as you wish. You are only required to give
// credit where credit is due by:
// (1) not renaming a generator having an unmodified algorithm and constants;
// (2) prefixing the name of a generator having a modified algorithm or constants with "Romu";
// (3) attributing the original invention to Mark Overton.

So, is it copyrighted or not? If not, then you can't require credit as described. Also, it's the first time I see a license that dictates how I should name my variables.
I'm seeing CFR estimates around 3% with an R0 of 3 or 4. That's a reason to be very concerned.

A WHO spokesman recently said he thinks it's unlikely we're systematically underestimating the CFR: https://www.statnews.com/2020/02/25/new-data-from-china-butt...
https://www.statnews.com/2020/02/25/new-data-from-china-butt...
ive been perusing a bit of rust code for the past 2 years, reading an article here and there....always heard it was a complex and low level , next generation C language. comparing it to go etc... but never wanted to learn it... This article is _so_ simple in its delivery. It really got excited in the 'beauty' presented by each simple chunk.
There are different genres, or tiers (casual, hyper casual, midcore) that vary greatly in their economic schemes. Casual and hyper casual especially have low CPIs but low LTVs as well, and ads are a very important income source for them. Midcore and up have CTI that is much higher (can be up to $10 or even higher), and of course, they have very small % of paying users as well, but they make it up in ARPPU and especially whales, and almost don't depend on ad income (but since most of their audience doesn't pay at all, they still show ads, of course).
The spanish flu would probably have been much less severe if it didn't happen right after WWI. Basic supplies for food and soap were not yet at their pre WWI levels and the population was still weaker and physically recovering from the war.
Tell HN: Phone numbers are reused by telecoms as early as within 30 days
Reminder since government and companies are going backward here using phone number as the only verification point for logging you into sensitive services.

I got a new phone number few days ago and I can actually access someone else's account on a few apps.
(Not to mention, I have been getting spammed by everyone the guy signed their number to. Gonna switch the sim.)

Telecoms here also deactivate your number if you don't recharge it within like few months which I got close to. I almost always use wifi and being dual sim, I never needed to recharge the other one.